python Traceback (most recent call last) 錯誤信息


Traceback (most recent call last):
  File "XXX.py", line 13, in <module>
    f3('0')
  File "XXX.py", line 12, in f3
    return f2(s)+1
  File "XXX.py", line 8, in f2
    return f1(s)+1
  File "XXX.py", line 4, in f1
    return 1 / int(s)
ZeroDivisionError: division by zero

 
        
解讀錯誤信息就可以定位錯誤。
Traceback (most recent call last):
這是錯誤的跟蹤信息。
 
        
	File "XXX.py", line 13, in <module>
	f3('0')
 
        
調用f3()出錯了,錯誤出現在文件XXX.py的第13行代碼,錯誤來源第9行:

  File "XXX.py", line 12, in f3   

	return f2(s)+1
 
        
調用f2()出錯了,錯誤出現在文件XXX.py的第12行代碼,錯誤來源第8行:

File "XXX.py", line 8, in f2   

	return f1(s)+1
 
        
調用f1()出錯了,錯誤出現在文件XXX.py的第8行代碼,錯誤來源第4行:

File "XXX.py", line 4, in f1   

	return 1 / int(s)
 
        
 
        
return 1 / int(s)出錯了,找到了錯誤的源頭。

ZeroDivisionError: division by zero

這是錯誤類型。


原文鏈接: https://blog.csdn.net/BeerBread134/article/details/69229527?locationNum=3&fps=1


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM