[英]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.