gpt4 book ai didi

python - 在Python中崩溃时显示消息?

转载 作者:行者123 更新时间:2023-12-03 17:22:48 24 4
gpt4 key购买 nike

我[相对]是python的新手,并且我正在制作一个可计算复利的应用程序。我希望用户能够报告其崩溃情况,为此,我需要编写一些在出现问题且程序停止运行时执行的代码。我只想显示一些文本并显示一些变量的内容,以便用户可以将其剪切并粘贴到电子邮件中。

这可行吗?

谢谢!

最佳答案

如果您知道会引发错误的内容,请使用try except finally块。

try:
raise ANonSenseError()
except ANonSenseError:
# Log it
# Bring some dialog for users to report it.
finally:
# Well, this part is optional, but you can use it in case an exception isn't thrown
# It will always run

如果您不想使用 try except块,则可以尝试建立一些在程序停止时必须执行的操作。您可能无法找出问题所在,但是在程序的主要部分崩溃后,您将可以自由地执行任何操作。

另外,如果您使用的是Tkinter,则建议您使用: Tkinter.Toplevel引发顶级窗口。

看一看 this问题,该问题应该为您提供有关在主应用程序崩溃时引发新窗口的指导。

关于python - 在Python中崩溃时显示消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29503397/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com