python报错_python 常见报错

python 常见报错

IndentationError: 缩进错误

IndentationError: expected an indented block

应为缩进快

必须统一使用tab 不能空格和tab混用

AttributeError: 属性错误

AttributeError: 'int' object has no attribute 'replace'

“int”对象没有属性“replace”

AttributeError: module 'datetime' has no attribute 'now'

包引用错误模块“datetime”没有“now”属性

先检查是否拼写错误,再检查有没有安装此包

NameError:名称错误

NameError: name 'lst' is not defined

未定义名称

检查引号中的内容单词是否错误

SyntaxError:语法错误

SyntaxError: invalid syntax

无效语法

先检查单词是否写错 标点是否错误

SyntaxError: no binding for nonlocal 'a' found

未找到非本地“a”的绑定

SyntaxError: can't assign to literal

无法分配给文本

SyntaxError: unexpected EOF while parsing

分析时出现意外的EOF

TypeError: 类型错误

TypeError: 'type' object is not subscriptable

对象不可订阅

TypeError:can

你可能感兴趣的:(python报错)