Python报错篇
sonnyuu
热爱技术,不断学习。
展开
-
Python报错集合篇10-NameError: name 'namee' is not defined
本文介绍如何处理报错–NameError: name ‘namee’ is not defined源代码:name = "Jack"print(namee)运行报错如下:Traceback (most recent call last): File "D:/Program Files/PycharmProjects/pycharmPrj/zzz/lx/lx2.py", lin...原创 2020-01-03 10:22:27 · 3442 阅读 · 0 评论 -
Python报错集合篇9-SyntaxError: positional argument follows keyword argument
本文介绍如何处理报错–SyntaxError: positional argument follows keyword argument源代码:def fun(x, y): print(x, y)fun(x=1, 2)运行报错如下:C:\Python37\python.exe "D:/Program Files/PycharmProjects/pycharmPrj/zzz/...原创 2019-08-28 16:19:00 · 19881 阅读 · 2 评论 -
Python报错集合篇8-UnboundLocalError: local variable 'x' referenced before assignment
本文介绍如何处理报错–UnboundLocalError: local variable ‘x’ referenced before assignment源代码:def fun1(): x = 2 def fun2(): # nonlocal x x *= x return x return fun2()print(fu...原创 2019-08-28 16:09:43 · 1127 阅读 · 0 评论 -
Python报错集合篇7-KeyError: 1
本文介绍如何处理报错–KeyError: 1源代码:dict1 = {}key = 1print(dict1[key])运行报错如下:Traceback (most recent call last): File "D:/Program Files/PycharmProjects/pycharmPrj/zzz/Python/lx0.py", line 49, in <mo...原创 2019-08-28 15:17:06 · 13105 阅读 · 0 评论 -
Python报错集合篇6-IndexError: list index out of range
本文介绍如何处理报错–IndexError: list index out of range源代码:list1 = [1, 2, 3, 4]print(list1[len(list1)])运行报错如下:Traceback (most recent call last): File "D:/Program Files/PycharmProjects/pycharmPrj/zzz/...原创 2019-08-28 15:01:18 · 2811 阅读 · 0 评论 -
Python报错集合篇5-FileNotFoundError: [Errno 2] No such file or directory: '不存在的文档.txt'
本文介绍如何处理报错–源代码:f = open('不存在的文档.txt')print(f.read())f.close()运行报错如下:Traceback (most recent call last): File "D:/Program Files/PycharmProjects/pycharmPrj/zzz/Python/lx0.py", line 38, in <...原创 2019-08-28 14:47:17 · 8988 阅读 · 0 评论 -
Python报错集合篇4-SyntaxError: invalid syntax
本文介绍如何处理报错–TypeError: unhashable type: 'list’源代码:print([1, 2, 3, 4, ,])运行报错如下:C:\Python37\python.exe "D:/Program Files/PycharmProjects/pycharmPrj/zzz/Python/lx0.py" File "D:/Program Files/Pycha...原创 2019-08-28 14:39:34 · 867 阅读 · 0 评论 -
Python报错集合篇3-TypeError: unsupported operand type(s) for +: 'int' and 'str'
本文介绍如何处理报错–TypeError: unsupported operand type(s) for +: ‘int’ and 'str’源代码:print(1 + '1')运行报错如下:Traceback (most recent call last): File "D:/Program Files/PycharmProjects/pycharmPrj/zzz/Pytho...原创 2019-08-28 14:32:57 · 7788 阅读 · 0 评论 -
Python报错集合篇2-TypeError: unhashable type: 'list'
源代码:import easygui as gdict1 = dict()name = g.multenterbox('请输入', '异常测试' , ['请输入key:'])print(name, ':', dict1[name])运行如下:输入‘你好’报错如下:TypeError: unhashable type: 'list'由于列表和字典都不能hash,multen...原创 2019-08-28 10:10:46 · 806 阅读 · 0 评论 -
Python报错集合篇1-ValueError: invalid literal for int() with base 10: 'asd'
本文介绍如何处理报错–ValueError: invalid literal for int() with base 10: 'asd’源代码:#列如:print(int(‘asd’))print(int(‘1.11’))print(int(‘-1.11’))print(int(‘你好’))此类运行都会报错如下:Traceback (most recent call last...原创 2019-08-28 14:23:05 · 815 阅读 · 0 评论