Python Standard Library

Table of Contents

  • Ch 01 - 10
  • Ch 11 - 20
  • Ch 21 - 30
  • Ch 31 - 37
    • 31 Importing Modules
    • 32 Python Language Services
      • 1. parser — Access Python parse trees
      • 2. ast — Abstract Syntax Trees
      • 3. symtable — Access to the compiler’s symbol tables
      • 4. symbol — Constants used with Python parse trees
      • 5. token — Constants used with Python parse trees
      • 6. keyword — Testing for Python keywords
      • 7. tokenize — Tokenizer for Python source
      • 8. tabnanny — Detection of ambiguous indentation
      • 9. pyclbr — Python class browser support
      • 10. py_compile — Compile Python source files
      • 11. compileall — Byte-compile Python libraries
      • 12. dis — Disassembler for Python bytecode
      • 13. pickletools — Tools for pickle developers
    • 33 (depr) Python compiler package
    • 34. Miscellaneous Services
    • 35 MS Windows Specific Services
    • 36. Unix Specific Services
    • 37 Mac OS X specific services
  • api
Python Standard Library
  • Docs »
  • Ch 31 - 37 »
  • 32 Python Language Services
  • View page source

32 Python Language Services¶

Python provides a number of modules to assist in working with the Python language. These modules support tokenizing, parsing, syntax analysis, bytecode disassembly, and various other facilities.

These modules include:

  • 1. parser — Access Python parse trees
  • 2. ast — Abstract Syntax Trees
  • 3. symtable — Access to the compiler’s symbol tables
  • 4. symbol — Constants used with Python parse trees
  • 5. token — Constants used with Python parse trees
  • 6. keyword — Testing for Python keywords
  • 7. tokenize — Tokenizer for Python source
  • 8. tabnanny — Detection of ambiguous indentation
  • 9. pyclbr — Python class browser support
  • 10. py_compile — Compile Python source files
  • 11. compileall — Byte-compile Python libraries
  • 12. dis — Disassembler for Python bytecode
  • 13. pickletools — Tools for pickle developers
Next Previous

© Copyright 2016.

Built with Sphinx using a theme provided by Read the Docs.