Python Call Graph uses GraphViz to generate call graphs from one execution of your Python code. It's very easy to use and can point out possible problems with your code execution. WWW: http://pycallgraph.slowchop.com/