Python logo

Tópico anterior

A inicialização do caminho de pesquisa de módulos sys.path

Próximo tópico

ast — Abstract Syntax Trees

Esta página

  • Relatar um erro
  • Exibir código-fonte

Navegação

  • índice
  • módulos |
  • próximo |
  • anterior |
  • Python logo
  • Python »
  • 3.12.4 Documentation »
  • A Biblioteca Padrão do Python »
  • Serviços da Linguagem 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:

  • ast — Abstract Syntax Trees
    • Gramática Abstrata
    • Classes de nós
      • Nós raízes
      • Literais
      • Variáveis
      • Expressões
        • Subscrição
        • Compreensões
      • Instruções
        • Importações
      • Fluxo de controle
      • Correspondência de padrões
      • Parâmetros de tipo
      • Definições de função e classe
      • Async e await
    • Auxiliares de ast
    • Compiler Flags
    • Uso da linha de comando
  • symtable — Access to the compiler’s symbol tables
    • Generating Symbol Tables
    • Examining Symbol Tables
  • token — Constants used with Python parse trees
  • keyword — Testing for Python keywords
  • tokenize — Tokenizer for Python source
    • Tokenizando entradas
    • Uso da linha de comando
    • Exemplos
  • tabnanny — Detection of ambiguous indentation
  • pyclbr — Python module browser support
    • Objetos Função
    • Objetos de Class
  • py_compile — Compile Python source files
    • Interface de Linha de Comando
  • compileall — Byte-compile Python libraries
    • Uso na linha de comando
    • Funções públicas
  • dis — Disassembler for Python bytecode
    • Command-line interface
    • Analise do Bytecode
    • Analysis functions
    • Python Bytecode Instructions
    • Opcode collections
  • pickletools — Tools for pickle developers
    • Uso na linha de comando
      • Opções da linha de comando
    • Interface programática

Tópico anterior

A inicialização do caminho de pesquisa de módulos sys.path

Próximo tópico

ast — Abstract Syntax Trees

Esta página

  • Relatar um erro
  • Exibir código-fonte
«

Navegação

  • índice
  • módulos |
  • próximo |
  • anterior |
  • Python logo
  • Python »
  • 3.12.4 Documentation »
  • A Biblioteca Padrão do Python »
  • Serviços da Linguagem Python
  • |
  • |
© Direitos autorais 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.
See History and License for more information.

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

Última atualização em Jul 31, 2024 (05:21 UTC). Found a bug?
Criada usando Sphinx 7.4.7.