python生成脚本文件的函数调用关系图
- 安装graphviz, 包含了dot命令
# 用pip安装,并没有dot命令,可能是依赖关系没处理好吧
sudo apt-get install graphviz
- 利用pyan生成dot文件
python pyan.py YOURFILE.py --uses --no-defines --colored --grouped --annotated --dot >myfile.dot
# Convert dot to png via graphviz
dot -Tpng filename.dot -o filename.png
# Convert dot to svg via graphviz
dot -Tsvg filename.dot -o filename.svg
# Convert dot to eps via graphviz
dot -Tps filename.dot -o filename.eps