我有一个在控制台上正常运行的 python 脚本 (.py)。当我尝试通过将扩展名更改为 (.pyw) 使用 pythonw 运行脚本时,它停止工作。我的猜测是,根据 Google 搜索返回的结果,打印语句导致 pythonw 死亡。
有没有一种方便的方法来禁用打印语句,以便 pythonw 可以运行?我的脚本中有太多打印语句。一一改变它们是不切实际的,特别是如果我想切换回使用普通的Python。
谢谢。
最佳答案
创建您自己的打印函数,例如out
,然后将所有print
更改为out
。然后可以更改 out
方法一次以输出到控制台或文件。
关于python - 如何方便地禁用打印语句以便pythonw可以运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26837247/