Python 3.10 中的新功能之 02 更清晰的错误信息
程序员文章站
2022-04-09 07:54:04
...
在提供清晰简洁的错误消息方面付出了大量的努力。在我看来,这是非常需要的,感谢 Python 开发人员添加它。
SyntaxError 错误消息现在指向未闭合括号所在的确切位置。
在以前的版本中,错误消息将指向下一行,而不是实际错误所在的位置。
此外, IndentationError 错误消息可以概述期望缩进的块类型。
最后,AttributeError 和NameError 错误消息将提供反对意见的建议,例如属性或函数。
例子:
File "example.py", line 1
expected = {'A': 1, 'B':2
^
SyntaxError: '{' was never closed
欢迎加入QQ群
QQ群名称:Python教程
QQ群号:732484294
教程网站:https://ai2opencode.com/
上一篇: (转载)java单例模式的6种写法
下一篇: python文件的相关操作