Los desarrolladores que emplean el lenguaje de programación Phyton tienen a su alcance una herramienta Open Source que les ayuda a comprender mejor cómo funciona su proyecto. VizTracer visualiza y rastrea la ejecución del código sin realizar ningún cambio en el código fuente.
Uno de los puntos fuertes de VizTracer es su simplicidad. Su uso es muy sencillo y no tiene dependencias. Una vez lo utilizas para rastrear un programa, genera un informe HTML que se puede abrir en Chrome.

Esta herramienta registra cualquier variable arbitraria como, por ejemplo, las entradas y salidas de funciones. Después muestra todos los datos recogidos empleando un visor de seguimiento intuitivo de Google Trace-Viewer.
Entre otras cosas, registra automáticamente los argumentos de las funciones y los valores de retorno y muestra toda la información relativa a estos elementos de forma detallada. También permite crear señales nuevas y utilizarlas para registrar variables.
VizTracer incluye funcionalidades avanzadas, como los filtros para señalar las funciones que no se desean rastrear y obtener así un informe centrado en lo que verdaderamente interesa.
Como es Open Source, su código se puede modificar para crear otras funciones. Tiene licencia Apache 2.0 y es compatible con Linux, macOS y Windows.
Su código fuente está disponible en GitHub.
Puedes leer el artículo original en inglés en opensource.com
Debe autenticarse para comentar este post