字符串常量的打印始终与inTensorFlow中的'b'附加在一起[重复]
python
tensorflow
5
0

在Windows 10上安装的TensorFlow r0.12(CPU)的测试过程中,我发现打印的字符串contant始终始终以'b'结尾。 python的打印正常。我不知道原因,所以来这里寻求帮助。代码如下:

>>>import tensorflow as tf
>>>hello = tf.constant('Hello, TensorFlow!')
>>>sess = tf.Session()
>>>print(sess.run(hello))
b'Hello, TensorFlow!'
参考资料:
Stack Overflow
收藏
评论
共 1 个回答
高赞 时间 活跃

使用sess.run(hello).decode()因为它是一个字节字符串。 decode方法将返回字符串。

您的打印声明必须如下所示

print(sess.run(hello).decode())
收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号