Una herramienta Open Source de visualización de código Phyton

por | Nov 17, 2020

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

COMPARTIR

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Entradas recientes

Virtualización y sostenibilidad: VDI para ayudar al planeta

El cuidado de la casa común es una responsabilidad de todas las personas que habitamos este planeta, cada una desde su realidad y capacidad de actuación. Las hay que pueden hacer mucho porque su ámbito de influencia es muy grande, pero también están aquellas, que quizás por tener menor impacto, piensen que esto no va con ellas. Se equivocan, en esta partida todo suma y todos somos importantes.

VDI: El entorno más seguro para el trabajo híbrido

Hoy se celebra el Día Europeo la Protección de Datos. Con esta efeméride, la Comisión Europea, el Consejo de Europa y las autoridades de Protección de Datos de los estados miembros de la Unión Europea pretenden concienciar sobre la importancia de la privacidad, la protección de datos de los usuarios y el cumplimiento del Reglamento General de Protección de Datos (RGPD). Una regulación caracterizada por sus cuantiosas multas por incumplimiento desde su implementación en 2018.

Cómo evitar incidencias con las máquinas virtuales

La virtualización viene con una amplia gama de beneficios para las organizaciones. Ayuda a reducir los costos de TI y reduce el tiempo de inactividad, a la vez que aumenta la eficiencia y la productividad. También eleva la resiliencia de las redes, principalmente cuando ocurren desastres, y promueve operaciones más ecológicas.

Sin embargo, el uso de máquinas virtuales también tiene una serie de retos. La información debe estar debidamente securizada, las cargas de trabajo pueden mezclarse, las tareas de separación se pueden perder, entre otros desafíos. Es vital saber cómo prevenir estas dificultades, y eso es lo que se discutirá en este artículo. Empecemos.

Archivos


Mantente al día de toda la actualidad de UDS ENTERPRISE a través de nuestras redes sociales. ¡Síguenos!

Ir al contenido