Logo

Tópico anterior

Using importlib.metadata

Próximo tópico

parser — Acessa árvores de análise do Python

Essa Página

  • Relatar um erro
  • Exibir Fonte
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 logo
  • Python »
  • 3.8.20 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ós
    • Gramática Abstrata
    • Auxiliares de ast
  • symtable — Acesso a tabela de símbolos 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 reservadas do Python
  • tokenize — Tokenizer for Python source
    • Tokenizando entradas
    • Uso na linha de comando
    • Exemplos
  • tabnanny — Detecção de recuo ambíguo
  • pyclbr — Suporte a navegador de módulos do Python
    • Objetos Function
    • Objetos classe
  • py_compile — Compila arquivos fonte do Python
  • compileall — Compilar bibliotecas do Python para bytecode
    • Uso na linha de comando
    • Funções públicas
  • dis — Disassembler de bytecode do Python
    • Análise de bytecode
    • Funções de análise
    • Instruções em bytecode do Python
    • Opcode collections
  • pickletools — Ferramentas para desenvolvedores pickle
    • Uso na linha de comando
      • Opções da linha de comando
    • Interface programática

Tópico anterior

Using importlib.metadata

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 logo
  • Python »
  • 3.8.20 Documentation »
  • A Biblioteca Padrão do Python »
  • |
© Copyright 2001-2024, Python Software Foundation.
This page is licensed under the Python Software Foundation License Version 2.
Examples, recipes, and other code in the documentation are additionally licensed under the Zero Clause BSD License.

The Python Software Foundation is a non-profit corporation. Please donate.

Última atualização em dez. 09, 2024. Found a bug?
Created using Sphinx 2.4.4.