Visualize all functions and classes in a directory
Project description
Function Finder
Have a complex library? Want to either understand someone elses or make your library easier to understand?
What if you could generate a detailed graph of all the functions and classes in your package. Including links between common functions in multiple files. Now you can
What files are taken into account?
- .py
- .ipynb (Jupyter notebook)
Outputs
- functions.pdf
- classes.pdf
- Extension can be configured
How to use?
- cd to any directory you want
- Default outputs are in pdf
import functionfinder
functionfinder.runner()
- Change the format of the outputs
import functionfinder
functionfinder.runner(".", "svg")
Example
-
Functions
-
Modules
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
functionvis-0.1.3.tar.gz
(3.3 kB
view hashes)
Built Distribution
Close
Hashes for functionvis-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a282d1d548f8f0fed0e87538ec38c5a4eb255384d9e8dbe1fa82375beb047194 |
|
MD5 | 7fffca0936311d38ad13707b525fcc3a |
|
BLAKE2b-256 | a3e7bd4a7641cf588cad5ab1958307d9dae0d79be4f9a9a7cb08ce9c75c75b84 |