如何检查Python错误
1、首先需要看懂P鲻戟缒男ython的错误提示信息:Traceback错误出现的地点line 1第一行。NameError错误类型:name 'abc&垆杪屑丝#39; 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必须是迭代类型,而不是字符串。
5、判断了错误类型,然后来做更改。list_a中的数据是字符串,是无法做迭代的,当然需要按照索引位置迭代。
6、如果自己确实不会,这就需要求助了。百度搜索或者请人帮助都可以,不耻下问嘛。
7、总结:1.需要有一定的英文知识,看懂错误提示内容。2.需要掌握基础语法知识。3.在以上2点的基础上,尽可能的去修改内容。4.当碰到无法自行解决的困难时,求助。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:89
阅读量:34
阅读量:40
阅读量:25
阅读量:90