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:
parser
— Acceder a árboles de análisis sintáctico de Pythonast
— Árboles de sintaxis abstractasymtable
— Acceso a la tabla de símbolos del compiladorsymbol
— Constantes utilizadas con árboles de análisis de Pythontoken
— 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