Skip to content

graphviz

Just for info, you can generate graphs for python code with :

https://graphviz.gitlab.io/_pages/doc/info/lang.html

pyreverse

You may need to install pylint as well:

pyreverse
sudo pip install pylint
sudo pip install pyreverse

Generate a graph for classes and packages :

pyreverse
pyreverse app
ls *.dot

The files generated can by viewed with xdot, which is installed with graphviz.

xdot

graphviz
apt-get install graphviz

Don't even search for graphviz, it's not an executable.

xdot
1
2
3
4
5
xdot classes.dot
xdot packages.dot
# also from graphviz, make jpg 
dot -Tjpg packageses.dot > packages.jpg
dot -Tjpg classes.dot > classes.jpg

The graphs are probably too big in total, so sub directories might be more suitable.