install pycallgraph
sudo pip3 install pycallgraph
create one script under the folder:
#!/usr/bin/env python
# coding=utf-8
from pycallgraph import PyCallGraph
from pycallgraph import Config
from pycallgraph import GlobbingFilter
from pycallgraph.output import GraphvizOutput
from manual_control import *
config = Config(max_depth=1)
config.trace_filter = GlobbingFilter(exclude=[
'pycallgraph.*',
'*.secret_function',])
graphviz = GraphvizOutput(out_file=r'./call.png')
with PyCallGraph(output=graphviz):
main()