Python 语言服务Python 语言服务Python 提供了许多模块来帮助使用 Python 语言。 这些模块支持标记化、解析、语法分析、字节码反汇编以及各种其他工具。 这些模块包括: ast —- 抽象语法树 抽象文法节点类 根节点字面值变量表达式 抽取推导式 语句 导入 控制流模式匹配类型形参函数与类定义async 与 await ast 中的辅助函数编译器旗标命令行用法 symtable ——访问编译器的符号表 符号表的生成符号表的查看 token —- 与Python解析树一起使用的常量keyword —- 检验Python关键字tokenize —- 对 Python 代码使用的标记解析器 对输入进行解析标记命令行用法例子 tabnanny —- 模糊缩进检测pyclbr —- Python 模块浏览器支持 Function 对象Class 对象 py_compile —- 编译 Python 源文件 命令行接口 compileall —- 字节编译 Python 库 使用命令行公有函数 dis —- Python 字节码反汇编器 命令行接口字节码分析分析函数Python字节码说明操作码集合 pickletools —- pickle 开发者工具集 命令行语法 命令行选项 编程接口