所以我正在创建我的第一个“真正的”应用程序,但是当我将python脚本构建为可执行文件(.exe
,仅限Windows)时,我想知道如何处理异常。如果我执行正常的try
/ except
条款,我该如何记录错误?我不相信打印功能会做任何事情,那么只留下制作某种日志文件吗?
答案 0 :(得分:1)
它是CLI应用程序,您可以使用打印功能(最好使用stderr
)。或者它是一个窗口应用程序,您可以使用一些弹出窗口向用户宣告错误。日志当然适用于这两种情况。
编辑:
对于Windows中的弹出窗口,您可以使用以下内容:
import ctypes
ctypes.windll.user32.MessageBoxA(0, "Message", "Title", 1)