pythonw.exe 没有控制台,所以我看不到打印输出。但是我的程序在 python.exe 中没问题,在 pythonw.exe 中失败。我只想查看来自 python 解释器的日志和我的“打印”语句打印的日志,是否可行?
您可以通过分配给 sys.stdout 来全局重定向 stdout:
import sys
sys.stdout = open("mylog.txt", "w")
Run Code Online (Sandbox Code Playgroud)
然后程序的其余标准输出,包括打印语句,将转到 mylog.txt。
| 归档时间: |
|
| 查看次数: |
3555 次 |
| 最近记录: |