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.2.
ast— Árvores de Sintaxe Abstrata - 32.3.
symtable— Acesso a tabela de simbolos do compilador - 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.10.
py_compile— Compilar arquivos fonte do Python - 32.11.
compileall— Compilar bibliotecas do Python para bytecode - 32.12.
dis— Disassembler do bytecode do Python - 32.13.
pickletools— Ferramentas para desenvolvedores pickle
