32. Python语言服务¶
Python提供了许多模块来协助使用Python语言。这些模块支持令牌化,解析,语法分析,字节码解构和各种其他设施。
这些模块包括:
- 32.1.
parser
—访问Python解析树 - 32.2.
ast
—抽象语法树 - 32.3.
symtable
—访问编译器的符号表 - 32.4.
symbol
—用于Python解析树的常量 - 32.5.
token
—用于Python解析树的常量 - 32.6.
keyword
—测试Python关键字 - 32.7.
tokenize
— Python源代码 - 32.8.
tabnanny
—检测模糊缩进 - 32.9.
pyclbr
— Python类浏览器支持 - 32.10.
py_compile
—编译Python源文件 - 32.11.
compileall
—字节编译Python库 - 32.12.
dis
— Python字节码的反汇编 - 32.13.
pickletools
—为pickle开发者的工具