概述
我有一个python文件,其中我有两个函数,每个函数都引发异常.
def f():
raise e1
def g():
raise e2
我的问题是,是否可以将这些异常存储在变量中,例如列表 – [e1,e2] –,以便控制另一个函数中异常执行的顺序,比如说h?
exceptions = []
try:
f()
except Exception as f_exc:
exceptions.append(f_exc)
try:
g()
except Exception as g_exc:
exceptions.append(g_exc)
我不确定您想要存储异常以便稍后查看的用例.通常,只要您抓住异常,就会对异常采取行动.
总结
以上是编程之家为你收集整理的python – 如何报告异常以供日后使用全部内容,希望文章能够帮你解决python – 如何报告异常以供日后使用所遇到的程序开发问题。
如果您也喜欢它,动动您的小指点个赞吧