The print of string constant is always attached with 'b' inTensorFlow
本问题已经有最佳答案,请猛点这里访问。
在对安装在Windows10上的TensorFlowR0.12(CPU)进行测试时,我发现打印字符串contant的末尾总是有一个"b"。Python的指纹是正常的。我不知道为什么来这里寻求帮助。代码如下:
1 2 3 4 5 | >>>import tensorflow as tf >>>hello = tf.constant('Hello, TensorFlow!') >>>sess = tf.Session() >>>print(sess.run(hello)) b'Hello, TensorFlow!' |
使用
您的打印声明必须看起来像
1 | print(sess.run(hello).decode()) |