Tenemos una herramienta C++ más antigua que genera código python automáticamente. Traté de buscar en la herramienta de origen de C++, hoy y casi quería dispararme a mí mismo. Lo que quiero hacer es limpiar la fuente creada por la herramienta y vincular las clases a nuestro sistema interno de documentación añadiendo etiquetas sphinx.Analizando el código de Python desde dentro de Python?
Ahora lo que me pregunto es si hay algún tipo de herramienta maravillosa para analizar el código python dentro de python?
Hay un montón de cosas como esta:
foo._methods_.append()
Snip 500 lines
foo._methods_.append()
alguna sugerencia?
Básicamente tengo una estructura de código funcional pero desastrosamente desordenada, básicamente quiero extraer ciertos fragmentos, moverlos a sus propios archivos. Y limpie todas las cosas misceláneas que se crean.
Miré quickyl en el analizador y AST pero no puedo encontrar ningún ejemplo real de su uso.
@TankorSmash gracias, enlaces fijos. –