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 开发者工具 命令行语法 命令行选项 编程接口