ttylec / pyan
pyan is a Python module that performs static analysis of Python code to determine a call dependency graph between functions and methods. This is different from running the code and seeing which functions are called and how often; there are various tools that will generate a call graph in that way, usually using debugger or profiling trace hooks …
☆54Updated 4 years ago
Alternatives and similar repositories for pyan:
Users that are interested in pyan are comparing it to the libraries listed below
- Jonga: Python function call graph visualization☆55Updated 4 months ago
- A runtime python code manipulation framework for profiling, debugging and bugfixing☆64Updated 2 years ago
- Set of tools to play with Python AST.☆83Updated 2 years ago
- Hypothesis strategies for generating Python programs, something like CSmith☆102Updated last year
- Pretty print the output of python stdlib `ast.parse`.☆193Updated last month
- Annotate Python AST trees with source text and token information