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— Árvores de sintaxe abstratasymtable— Acesso a tabela de símbolos do compiladortoken— Constantes usadas com árvores de análises do Pythonkeyword— Testando palavras reservadas do Pythontokenize— Tokenizador para código-fonte Pythontabnanny— Detecção de indentação ambíguapyclbr— Suporte a navegador de módulos do Pythonpy_compile— Compila arquivos fonte do Pythoncompileall— Compilar bibliotecas do Python para bytecodedis— Disassembler de bytecode do Pythonpickletools— Ferramentas para desenvolvedores pickle