Python常见错误(持续更新中...)

今天也要debug 2022-08-06 05:19:24 阅读数:846

错误Python常见更新持续

1.IndentationError:expected an indented block错误解决

block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行。
比如:

if xxxxxx:
(空格)xxxxx
或者
def xxxxxx:
(空格)xxxxx
还有 for xxxxxx:
(空格)xxxxx

2.NameError: name 'file' is not defined

调用读写函数时,有多个返回值,只数了一个返回值

# 错误
points= np.read_off('C:\\Users\\data\\L.off')
# 正确
points, faces = np.read_off('C:\\Users\\data\\L.off')

3.SyntaxError: invalid character in identifier

代码行内夹杂中文的空格,tab等;包含非英文字符;包含非英文半角下的标点符号

4.ValueError: I/O operation on closed file 

大多还是代码缩进问题,记得调用函数时也要缩进

版权声明:本文为[今天也要debug]所创,转载请带上原文链接,感谢。 https://blog.csdn.net/m0_67357141/article/details/125864045