Do you know an integrated tool that will generate the call graph of a function from Python sources? I need one that is consistent and can run on Windows OS.
Asked
Active
Viewed 3,355 times
3 Answers
10
You could try with PyCallGraph
From its documentation:
Python Call Graph works with Linux, Windows and Mac OS X.
Otherwise, you can directly do it on your own, using the traceback module:
import traceback
traceback.print_stack()

rob
- 36,896
- 2
- 55
- 65
-
This can help but I'm looking for a somewhat graphical code navigation/inspection. – citn Jul 10 '09 at 07:18
-
I think PyCallGraph might just do the job. – citn Jul 10 '09 at 07:24
6
What about pycallgraph, it's a Python module that creates call graphs for Python programs. It works on windows.
Just download graphviz and pycallgraph, pycallgraphs's source tarball has some examples.
Hope this helps

sunqiang
- 6,422
- 1
- 32
- 32