欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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/

相关标签: Python源码大全