【发布时间】:2012-04-14 12:45:36
【问题描述】:
好吧..所以可能一个例子是解释这个问题的好方法
所以我有这样的事情:
if __name__=="__main__"
result = foobar()
sys.stdout.write(str(result))
sys.stdout.flush()
sys.exit(0)
现在这个脚本是从一个 ruby 脚本调用的.. 基本上它在那里解析结果。 但是 foobar() 有很多打印语句.. 并且 stdout 也会刷新所有这些打印。 有没有办法(除了记录数学)我可以在这里修改一些东西,它会自动抑制这些打印并刷新这个结果? 谢谢
【问题讨论】:
标签: python