Docs4dev
Docs
Docs4dev
  • Tools
  • Privacy
  • GitHub

Search

Loading search index…

No recent searches

No results for "Query here"

  • to select
  • to navigate
  • to close

Search by FlexSearch

On this page

On this page
python / 2.7.15 / all / library-language.html

32. Python 语言服务

Python 提供了许多模块来协助使用 Python 语言。这些模块支持令牌化,解析,语法分析,字节码反汇编和其他各种Function。

这些模块包括:

  • 32 .1.解析器—访问 Python 解析树

  • 32 .1.1. 创建 ST 对象

    • 32 .1.2. 转换 ST 对象

    • 32 .1.3. 关于 ST 对象的查询

    • 32 .1.4. 异常和错误处理

    • 32 .1.5. ST 对象

    • 32 .1.6. 示例:仿真 compile()

  • 32 .2. ast —抽象语法树

  • 32 .2.1. 节点类

    • 32 .2.2. 抽象语法

    • 32 .2.3. ast 助手

  • 32 .3. symtable —访问编译器的符号表

  • 32 .3.1. 生成符号表

    • 32 .3.2. 检查符号表
  • 32 .4. symbol —与 Python 解析树一起使用的常量

  • 32 .5. token —与 Python 解析树一起使用的常量

  • 32 .6.关键字-测试 Python 关键字

  • 32 .7. tokenize —用于 Python 的 Tokenizer 源

  • 32 .8. tabnanny-检测到模糊缩进

  • 32 .9. pyclbr — Python 类浏览器支持

  • 32 .9.1. 类对象

    • 32 .9.2. Function对象
  • 32 .10. py_compile —编译 Python 源文件

  • 32 .11. compileall —字节编译 Python 库

  • 32 .11.1. 命令行使用

    • 32 .11.2. 公共职能
  • 32 .12. dis — Python 字节码的反汇编程序

  • 32 .12.1. Python 字节码指令

  • 32 .13. pickletools —pickle 开发人员的工具

  • Privacy Policy
  • 蜀ICP备14021783号-6
  • Brought to you by Docs4dev