在使用try: except: 捕獲異常后,想要獲取到異常信息的詳細內容另做它用,可以使用python的內置模塊traceback進行獲取。
traceback.print_exc() 直接打印異常 (類似於沒有通過try捕獲異常,解析器直接報錯的狀態。)
traceback.format_exc() 返回字符串 (將異常的詳細信息以字符串的形式返回)
traceback.print_exc(file=open(‘你要保存的文件名.txt’,’a+’)) (直接將詳細的異常信息保存在文件中)
在使用try: except: 捕獲異常后,想要獲取到異常信息的詳細內容另做它用,可以使用python的內置模塊traceback進行獲取。
traceback.print_exc() 直接打印異常 (類似於沒有通過try捕獲異常,解析器直接報錯的狀態。)
traceback.format_exc() 返回字符串 (將異常的詳細信息以字符串的形式返回)
traceback.print_exc(file=open(‘你要保存的文件名.txt’,’a+’)) (直接將詳細的異常信息保存在文件中)
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。