Servicios del lenguaje Python¶
Python proporciona una serie de módulos para ayudar a trabajar con el lenguaje Python. Estos módulos admiten tokenización, análisis, análisis sintáctico, desensamblado de código de bytes, entre otras funciones.
Estos módulos incluyen:
ast— Árboles de sintaxis abstractasymtable— Acceso a la tabla de símbolos del compiladortoken— Constantes usadas con árboles de sintaxis de Pythonkeyword— Pruebas para palabras clave en Pythontokenize— Conversor a tokens para código Pythontabnanny— Detección de indentación ambiguapyclbr— Soporte para navegador de módulos Pythonpy_compile`— Compila archivos fuente Pythoncompileall— Bibliotecas de Python de compilación de bytesdis— Desensamblador para bytecode de Pythonpickletools— Herramientas para desarrolladores pickle