[英]How to create log file to errors
我使用pyinstaller3.1在Windows中创建一个可执行文件。 如果我的代码错误,将显示
"Fatal Error! return -1".
我该怎么办,例如Py2exe。
http://www.py2exe.org/index.cgi/StderrLog
如果我使用如下所示的方法,它将始终创建“ my_stderr.log”。 我要创建日志文件,仅在可执行文件错误。
import sys
sys.stderr = open("my_stderr.log",'w')
您可以将代码放入try-except块中,并且在缓存异常时可以打开文件以写入日志。
使用用户定义的异常来捕获您自己的错误
否则:使用简单的写日志文件中except
部分:
f = open("/path/to/file","a+")
f.write("your message")
f.close()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.