title: Trace Function Calls in Python
body: <p>I need to trace Function Calls based on called functions from a root file
  It should show the function call sequence without including system functions 
  What is the best approach for this problem 
  What I have tried so far
  Using AST to get function calls on root page and then opening all imports file and searching for function definition and repeating the process
  Module Finder has been used to get path of modules for opening but it is not showing path of some files and some are in missing modules section</p>
  
  <p>Is there any way to achieve this with or without executing the script
  I have tried pycallgraph but it is showing the output in image format ,it's json implementation has not been done so I ruled it out</p>
  
  <p>Please advice me on solving this problem and is there any other modules that helps to achieve this functionality </p>