This document is for an old version of Python that is no longer supported. You should upgrade and read the documentação do Python para versão estável atual.

Navegação

  • índice
  • módulos |
  • próximo |
  • anterior |
  • Python »
  • documentação Python 2.7.18 »
  • A Biblioteca Padrão do Python »

32. Serviços da Linguagem Python¶

O Python fornece vários módulos para ajudar a trabalhar com a linguagem Python. Estes módulos suportam tokenizing, parsing, análise de sintaxe, disassembly de bytecode e várias outras facilidades.

Esses módulos incluem:

  • 32.1. parser — Acessa árvores de análise do Python
    • 32.1.1. Creating ST Objects
    • 32.1.2. Converting ST Objects
    • 32.1.3. Queries on ST Objects
    • 32.1.4. Exceptions and Error Handling
    • 32.1.5. ST Objects
    • 32.1.6. Example: Emulation of compile()
  • 32.2. ast — Árvores de Sintaxe Abstrata
    • 32.2.1. Classes de nó
    • 32.2.2. Gramática Abstrata
    • 32.2.3. Auxiliares de ast
  • 32.3. symtable — Acesso a tabela de simbolos do compilador
    • 32.3.1. Generating Symbol Tables
    • 32.3.2. Examining Symbol Tables
  • 32.4. symbol — Constantes usadas com árvores de análise do Python
  • 32.5. token — Constantes usadas com árvores de análises do Python
  • 32.6. keyword — Testando palavras-chave do Python
  • 32.7. tokenize — Tokenizer for Python source
  • 32.8. tabnanny — Detecção de recuo ambíguo
  • 32.9. pyclbr — Suporte a navegador de classes do Python
    • 32.9.1. Objetos de Classe
    • 32.9.2. Objetos de Função
  • 32.10. py_compile — Compilar arquivos fonte do Python
  • 32.11. compileall — Compilar bibliotecas do Python para bytecode
    • 32.11.1. Uso na linha de comando
    • 32.11.2. Funções públicas
  • 32.12. dis — Disassembler do bytecode do Python
    • 32.12.1. Python Bytecode Instructions
  • 32.13. pickletools — Tools for pickle developers

Tópico anterior

31.7. runpy — Localizando e executando módulos Python

Próximo tópico

32.1. parser — Acessa árvores de análise do Python

Essa Página

  • Exibir Fonte

Busca rápida

Navegação

  • índice
  • módulos |
  • próximo |
  • anterior |
  • Python »
  • documentação Python 2.7.18 »
  • A Biblioteca Padrão do Python »
© Copyright 1990-2020, Python Software Foundation.
O Python Software Foundation é uma corporação sem fins lucrativos. Por favor, doe.
Last updated on jun 19, 2020. encontrou um bug?
Criado usando o Sphinx 2.3.1.