Connaissez-vous un outil intégré qui générera le graphe d'appel d'une fonction de sources Python? J'en ai besoin que celui qui soit cohérent et peut exécuter sur Windows OS. P>
3 Réponses :
Vous pouvez essayer avec PycallGraph
De sa documentation:
Python Call Diape fonctionne avec Linux, Windows et Mac OS X. P> blockQuote>
Sinon, vous pouvez le faire directement vous-même, à l'aide du module de trace: p>
xxx pré> p>
Cela peut aider mais je cherche une navigation / inspection de code quelque peu graphique.
Je pense que PycallGraph pourrait juste faire le travail.
Quoi de PycallGraph , c'est un module Python qui crée des graphiques d'appels pour les programmes Python. Cela fonctionne sur Windows.
Il suffit de télécharger graphviz et PycallGraph , Tarball Source de PycallGraphs a quelques exemples.
J'espère que cela aide p>
PycallGraph produit le graphique dynamique résultant de l'exécution spécifique d'un programme Python et non du graphique statique extrait du code source. Est-ce que quelqu'un connaît un outil qui produit le graphique statique? P>