ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Python脚本意外报错预防方法(个人想法)

2026/9/27 5:43:38 拓冰建站 浏览量
Python脚本意外报错预防方法(个人想法)

前言:        

        不管是脚本还是机器学习之类的程序,往往需要很长的时间去运行,这个时候如果我们干坐着看那个屏幕,很容易发呆和睡着,于是我们会去找其他事情去做,让程序在后台慢慢跑。

        这个时候,会有一种忧虑,就是会不会我前脚刚走,程序就偷偷报错呢?

解决方法:

1. 使用try except

在程序报错终止之前捕获这个错误,捕获错误后先执行补救措施保存好程序已完成的进度

但是还不够

2.再加上声音提示
@staticmethod
def error_tip_sound():winsound.Beep(440, 1000)time.sleep(1)winsound.Beep(440, 1000)time.sleep(1)winsound.Beep(440, 1000)

听到3声beep声就知道脚本想念自己了。

好像还缺点东西

3.再加上traceback模块
import tracebacktry:pass
except Exception as e:print(f"An error occurred: {e}")traceback.print_exc()
finally:pass

这就差不多了。