在Python中尝试除了块 – 如何理解异常在哪里?
发布时间:2020-12-20 11:31:59 所属栏目:Python 来源:网络整理
导读:我有一个程序(不是我的)有一个很大的尝试 – 除了块. 在这个区块的某个地方有一个例外. 找出它发生的确切代码串的最佳方法是什么? 解决方法 您可以在except块中使用 print_exc import tracebacktraceback.print_exc() 例: import tracebacktry: pass pass
我有一个程序(不是我的)有一个很大的尝试 – 除了块.
在这个区块的某个地方有一个例外. 找出它发生的确切代码串的最佳方法是什么? 解决方法
您可以在except块中使用
print_exc
import traceback traceback.print_exc() 例: import traceback try: pass pass pass pass pass raise NameError("I dont like your name") pass pass pass pass pass except Exception,e: traceback.print_exc() 产量 Traceback (most recent call last): File "/home/thefourtheye/Desktop/Test.py",line 8,in <module> raise NameError("I dont like your name") NameError: I dont like your name (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |