Navegación

  • índice
  • módulos |
  • siguiente |
  • anterior |
  • Python »
  • 3.7.16 Documentation »
  • The Python Standard Library »
  • |

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:

  • parser — Access Python parse trees
    • Creating ST Objects
    • Converting ST Objects
    • Queries on ST Objects
    • Exceptions and Error Handling
    • ST Objects
    • Example: Emulation of compile()
  • ast — Abstract Syntax Trees
    • Node classes
    • Abstract Grammar
    • ast Helpers
  • symtable — Access to the compiler’s symbol tables
    • Generating Symbol Tables
    • Examining Symbol Tables
  • symbol — Constants used with Python parse trees
  • token — Constants used with Python parse trees
  • keyword — Testing for Python keywords
  • tokenize — Tokenizer for Python source
    • Tokenizing Input
    • Command-Line Usage
    • Examples
  • tabnanny — Detection of ambiguous indentation
  • pyclbr — Python module browser support
    • Function Objects
    • Class Objects
  • py_compile — Compile Python source files
  • compileall — Byte-compile Python libraries
    • Command-line use
    • Public functions
  • dis — Disassembler for Python bytecode
    • Bytecode analysis
    • Analysis functions
    • Python Bytecode Instructions
    • Opcode collections
  • pickletools — Tools for pickle developers
    • Command line usage
      • Command line options
    • Programmatic Interface

Tema anterior

importlib — The implementation of import

Próximo tema

parser — Access Python parse trees

Esta página

  • Reporta un Bug
  • Mostrar el código

Navegación

  • índice
  • módulos |
  • siguiente |
  • anterior |
  • Python »
  • 3.7.16 Documentation »
  • The Python Standard Library »
  • |
© Copyright 2001-2023, Python Software Foundation.
La PSF (*Python Software Fundation*) es una organización sin fines de lucro. Por favor, haga una donación.
Actualizado por última vez en feb 08, 2023. ¿Encontró un error?
Creado usando Sphinx 2.3.1.