我非常高兴使用pyinstaller制作Windows程序(.exe文件)。但我发现调试阶段非常耗时。
我想pyinstaller编译python代码,以便在崩溃时显示错误。
到目前为止,我已经制作了try
和except
try:
# My code goes here
except Exception as e:
print "ERROR:"
print type(e) # the exception instance
print e.args
但它没有给我完整的崩溃日志。
答案 0 :(得分:1)
尝试使用traceback
模块,尤其是print_...
个功能。另外,尝试捕获BaseExceptions
,所有异常都是从中派生出来的,有些异常不是从Exception
派生的。