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