Python logo

上一主题

sys.path 模块搜索路径的初始化

下一主题

ast --- 抽象语法树

当前页

  • 报告代码错误
  • 显示源码

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.15.0a0 Documentation »
  • Python 标准库 »
  • 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 开发者工具
    • 命令行用法
      • 命令行选项
    • 编程接口

上一主题

sys.path 模块搜索路径的初始化

下一主题

ast --- 抽象语法树

当前页

  • 报告代码错误
  • 显示源码
«

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.15.0a0 Documentation »
  • Python 标准库 »
  • Python 语言服务
  • |
  • |
© 版权 2001 Python Software Foundation.
本页面采用 Python 软件基金会许可证第 2 版授权。
文档中的示例、代码片段及其他代码内容额外采用零条款 BSD 许可证授权。
更多信息请参阅《 历史与许可 》。

Python 软件基金会是一家非营利性公司。 请进行捐赠。

最后更新于9月 25, 2025 (06:03 UTC) 。 发现了错误?
使用Sphinx 8.2.3 创建。