2016-08-03 98 views
0

我有以下程序用Python编写的:不能看到蟒蛇,tensorflow打印

进口tensorflow为TF

高清主(_): 打印(东西)

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

要么用bazel运行它,要么我看不到打印函数的输出。为什么?

回答

1

我认为这个问题是到最后一行,这应该是

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

(注:__main__代替主)...此代码的工作对我来说:

import tensorflow as tf 

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

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