• symbol —- 与 Python 解析树一起使用的常量

    symbol —- 与 Python 解析树一起使用的常量

    源代码: Lib/symbol.py


    此模块提供用于表示解析树内部节点数值的常量。 与大多数 Python 不同,这些常量使用小写字符名称。 请参阅 Python 发行版中的 Grammar/Grammar 文件来获取该语言语法上下文中对这些名称的定义。 这些名称所映射的特定数字值可能会在 Python 版本之间更改。

    警告

    symbol 模块已弃用并将在未来的 Python 版本中被移除。

    此模块还提供了一个额外的数据对象:

    symbol.sym_name

    将此模块中定义的常量的数值映射回名称字符串的字典,允许生成更加人类可读的解析树表示。