当我的(python 2.7)程序退出时,我得到了很多被忽略的异常。但由于项目规模很大,并且基于其他人开发的项目,很难找到这些信息的bug。
Exception TypeError: "'NoneType' object is not callable" in
借助traceback来查看异常时的堆栈
def show(v):
if not v:
raise Exception("this is an exception ")
else:
print("aha")
if __name__ == '__main__':
try:
show(None)
except Exception as e:
import traceback
traceback.print_exc()
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。