python -- 输出异常详细信息


  在使用try:  except:  捕获异常后,想要获取到异常信息的详细内容另做它用,可以使用python的内置模块traceback进行获取。

  traceback.print_exc() 直接打印异常 (类似于没有通过try捕获异常,解析器直接报错的状态。) 

       traceback.format_exc() 返回字符串  (将异常的详细信息以字符串的形式返回)

  traceback.print_exc(file=open(‘你要保存的文件名.txt’,’a+’))    (直接将详细的异常信息保存在文件中)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM