Dependências de código¶
Existem algumas formas de entender um quando os nós (módulos, classes e funções) se aninham no código.
Pydeps¶
pydeps cria uma visualização das dependências do teu código nele mesmo. Por exemplo o quanto um módulo chama o outro:
Vai gerar um .svg mostrando a relação entre os módulos.
pyreverse (pylint)¶
Pyreverse é uma ferramenta do pylint para montar grafos das relações entre módulos e também entre classes:
pyan3¶
pyan tem a forma de visualização mais completa entre eles, listando funções, módulos, dependencias etc... O que é ótimo, mas pode ser confuso de olhar: