用python-tensorflow看不到打印件

时间:2016-08-03 13:29:25

标签: python-2.7 printing tensorflow

我有以下用python编写的程序:

将tensorflow导入为tf

def main(_):   打印(东西)

如果名称 ==' main':    tf.app.run()

无论是否用bazel运行它,我都看不到打印功能的输出。为什么呢?

1 个答案:

答案 0 :(得分:1)

我认为问题出在最后一行,应该是

if __name__ == '__main__': tf.app.run() 

(注意:__ main__而不是main)...此代码适用于我:

import tensorflow as tf

def main(_):
    print("something")

if __name__ == '__main__':
    tf.app.run()