在使用try: except: 捕获异常后,想要获取到异常信息的详细内容另做它用,可以使用python的内置模块traceback进行获取。
traceback.print_exc() 直接打印异常 (类似于没有通过try捕获异常,解析器直接报错的状态。)
traceback.format_exc() 返回字符串 (将异常的详细信息以字符串的形式返回)
traceback.print_exc(file=open(‘你要保存的文件名.txt’,’a+’)) (直接将详细的异常信息保存在文件中)