在使用try: except: 捕獲異常后,想要獲取到異常信息的詳細內容另做它用,可以使用python的內置模塊traceback進行獲取。
traceback.print_exc() 直接打印異常 (類似於沒有通過try捕獲異常,解析器直接報錯的狀態。)
traceback.format_exc() 返回字符串 (將異常的詳細信息以字符串的形式返回)
traceback.print_exc(file=open(‘你要保存的文件名.txt’,’a+’)) (直接將詳細的異常信息保存在文件中)