Pymemviz

Voir ce que fait un programme Python en mémoire. Variables, objets, références et alias.

Capture d'écran de Pymemviz

Pymemviz exécute un programme Python pas à pas et dessine la mémoire à chaque étape : les variables, les objets qu’elles désignent, et les cas où deux noms désignent le même objet.

La mémoire s’affiche en graphe de références ou en ardoise (le tableau des variables), exportable en image, CSV ou Markdown. Un programme se partage par un lien.