最值得收藏的Python常见报错及其解决方案,再也不用担心遇到BUG了! |【生长吧!Python】

【摘要】 ​ 目录一、Python2升级Python3发生的错误1、print 变成了 print()2、raw_Input 变成了 input3、整数及除法的问题4、异常处理大升级5、解决 “NameError: name ‘xrange’ is not definedw” 错误提示6、解决“name ‘reload’ is not defined 和 AttributeError: module …

目录

一、Python2升级Python3发生的错误

1、print 变成了 print()

2、raw_Input 变成了 input

3、整数及除法的问题

4、异常处理大升级

5、解决 “NameError: name ‘xrange’ is not definedw”错误提示

6、解决“name ‘reload’ is not defined 和 AttributeError: module ‘sys’ has no att” 错误提示

7、解决”python unicode is not defined”错误提示

8、解决 “AttributeError: ‘diet’ object has no attribute ‘has_key’”错误提示

9、解决“lmportError:No module named urllib2”错误提示

二、程序常见错误

1、解决 “IndentationError:excepted an indented bloc” 错误提示

2、解决“nomodule named XX”错误提示

3、解决“TypeError: ‘tuple’object cannot be interpreted as an integer”错误提示

4、解决“lOError: File not open for writing”错误提示

5、解决“SyntaxError:invalid syntax”错误提示

6、解决“TypeError: ‘str’ object does not support item assignment”错误提示

7、解决 “TypeError: Can’t convert ‘int’ object to str implicitly”错误提示

8、错误的使用类变量

9、错误地理解Python的作用域


Hello!你好呀,我是灰小猿,一个超会写bug的程序猿!

前两天总结了一篇关于Python基础入门的文章“【全网力荐】堪称最易学的Python基础入门教程”,受到了很多小伙伴的点赞和支持,感兴趣的小伙伴可以去看一下,但是同时也是有很多人留言或者私信我说,刚开始接触基础知识并不牢固,在编程的时候还是会遇到很多的问题,所以今天在这里和大家总结记录一下Python开发中常见的错误排查及其解决方案,希望能对大家学习Python编程有所帮助,大家可以先收藏关注!之后遇到了慢慢解决!

在编写并调试Python程序的过程中,总会遇到这样或那样的错误,其中绝大多数错误都是由于大家粗心或语法错误引起的。所以接下来我总结了常见的错误类型及其详细讲解和解决排查方案。

一、Python2升级Python3发生的错误

在当前Python开发中,Python2.7Python3.x两个大的版本分支。2.7的版本是比较老一点的,可能在网络教程、教学文档和出版图书中有的是用Python2.7实现的,

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享