Esta documentação é de uma versão antiga do Python que não é mais atualizada. Você deveria atualizar e ler a documentação do Python para versão estável atual.

Navegação

  • índice
  • módulos |
  • próximo |
  • anterior |
  • Python »
  • 3.7.17 Documentation »
  • A Biblioteca Padrão do Python »
  • |

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:

  • parser — Acessa árvores de análise do Python
    • Creating ST Objects
    • Convertendo objetos ST
    • Queries on ST Objects
    • Exceptions and Error Handling
    • ST Objects
    • Example: Emulation of compile()
  • ast — Árvores de Sintaxe Abstrata
    • Classes de nó
    • Gramática Abstrata
    • Auxiliares de ast
  • symtable — Acesso a tabela de simbolos do compilador
    • Generating Symbol Tables
    • Examining Symbol Tables
  • symbol — Constantes usadas com árvores de análise do Python
  • token — Constantes usadas com árvores de análises do Python
  • keyword — Testando palavras-chave do Python
  • tokenize — Tokenizer for Python source
    • Tokenizando entradas
    • Uso da linha de comando
    • Exemplos
  • tabnanny — Detecção de recuo ambíguo
  • pyclbr — Suporte a navegador de módulos do Python
    • Objetos de Função
    • Objetos de Classe
  • py_compile — Compilar arquivos fonte do Python
  • compileall — Compilar bibliotecas do Python para bytecode
    • Uso na linha de comando
    • Funções públicas
  • dis — Disassembler do bytecode do Python
    • Analise do Bytecode
    • Analysis functions
    • Python Bytecode Instructions
    • Opcode collections
  • pickletools — Ferramentas para desenvolvedores pickle
    • Uso na linha de comando
      • Opções da linha de comando
    • Interface programática

Tópico anterior

importlib — The implementation of import

Próximo tópico

parser — Acessa árvores de análise do Python

Essa Página

  • Relatar um erro
  • Exibir Fonte

Navegação

  • índice
  • módulos |
  • próximo |
  • anterior |
  • Python »
  • 3.7.17 Documentation »
  • A Biblioteca Padrão do Python »
  • |
© Copyright 2001-2023, Python Software Foundation.
O Python Software Foundation é uma corporação sem fins lucrativos. Por favor, faça uma doação.
Última atualização em jun. 28, 2023. Encontrou um erro?
Criado usando o Sphinx 2.3.1.