【发布时间】:2014-11-10 05:19:41
【问题描述】:
我有一个在控制台上正常运行的 python 脚本 (.py)。当我尝试通过将扩展名更改为 (.pyw) 来使用 pythonw 运行脚本时,它停止工作。我的猜测是,根据 Google 搜索返回的结果,打印语句导致 pythonw 死亡。
有没有一种方便的方法来禁用打印语句以便 pythonw 可以运行?我的脚本中有太多的打印语句。一个一个地改变它们是不切实际的,特别是如果我想切换回使用普通的python。
谢谢。
【问题讨论】:
-
我不知道什么是 pythonw,但听起来你想打印为 null,有效地使这个问题重复。 stackoverflow.com/questions/6735917/…
-
"My guess is that the print statements are causing pythonw to die"- 不,在我的快速测试中似乎不是这样。