Python logo

上一主题

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

下一主题

ast --- 抽象语法树

本页

  • 报告 Bug
  • 显示源码

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.14.0 文档 »
  • Python 标准库 »
  • Python 语言服务
  • |
  • |

Python 语言服务¶

Python 提供了许多模块来协助处理 Python 语言。这些模块支持分词、解析、语法分析、字节码反汇编以及各种其他功能。

这些模块包括

  • ast --- 抽象语法树
    • 抽象语法
    • 节点类
      • 根节点
      • 字面值
      • 变量
      • 表达式
        • 下标
        • 推导式
      • 语句
        • 导入
      • 控制流
      • 模式匹配
      • 类型注解
      • 类型形参
      • 函数与类的定义
      • 异步与await
    • ast 帮助函数
    • 编译器旗标
    • 命令行用法
  • symtable --- 访问编译器的符号表
    • 生成符号表
    • 检查符号表
    • 命令行用法
  • token --- 与 Python 解析树一同使用的常量
  • keyword --- 测试 Python 关键字
  • tokenize --- Python 源码的分词器
    • 标记化输入
    • 命令行用法
    • 示例:
  • tabnanny — 检测有歧义的缩进
  • pyclbr — Python 模块浏览器支持
    • 函数对象
    • 类对象
  • py_compile — 编译 Python 源文件
    • 命令行界面
  • compileall — 字节编译 Python 库
    • 命令行使用
    • 公共函数
  • dis — Python 字节码反汇编器
    • 命令行界面
    • 字节码分析
    • 分析函数
    • Python 字节码指令
    • 操作码集合
  • pickletools — pickle 开发人员工具
    • 命令行用法
      • 命令行选项
    • 编程接口

上一主题

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

下一主题

ast --- 抽象语法树

本页

  • 报告 Bug
  • 显示源码
«

导航

  • 索引
  • 模块 |
  • 下一页 |
  • 上一页 |
  • Python logo
  • Python »
  • 3.14.0 文档 »
  • Python 标准库 »
  • Python 语言服务
  • |
  • |
© 版权所有 2001 Python Software Foundation。
本页面根据 Python 软件基金会许可协议第 2 版进行许可。
文档中的示例、配方和其他代码还根据零条款 BSD 许可证进行许可。
更多信息请参见历史和许可证。

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

最后更新于 2025 年 10 月 17 日 (06:18 UTC)。 发现错误?
使用 Sphinx 8.2.3 创建。