多语言展示
当前在线:932今日阅读:126今日分享:42

如何检查Python错误

本篇实例分析Python的错误。
工具/原料
1

Python3.7

2

Windows7环境

方法/步骤
1

首先需要看懂Python的错误提示信息:Traceback错误出现的地点line 1第一行。NameError错误类型:name 'abc' is not defined名字abc未定义。

2

根据错误提示来分析错误原因。上列是NameError,但是并不是去定义abc就可以了,而是结合你需要达到的目的来判断,a=abc,其实是想将abc赋值给a。 这是你会发现a这个变量名称不能直观的表达你想要的效果,那么在变量名称赋值时,需要加入更加详细的信息,判断错误发生的原因。

3

上面的例子变量名称改为string(字符串的意思)=abc时,报错,你会很快发现错误原因,然后修改合适的内容。

4

下面这个例子,错误类型为:TypeError类型错误: list indices must be integers or slices, not str必须是迭代类型,而不是字符串。

7

总结:1.需要有一定的英文知识,看懂错误提示内容。2.需要掌握基础语法知识。3.在以上2点的基础上,尽可能的去修改内容。4.当碰到无法自行解决的困难时,求助。

注意事项
1

需要一定的英文知识,编程语言翻译不一定准确。

2

多练习,碰到错误多了自然也就解决的快了。

推荐信息