Python projects analyzer
kojak is a development tools that help you to get informations about a given python file and to get a big picture of this one like all the module classes and all the module classes functions members.
kojak retrieve informations from python projects by using the python abstract tree syntax (AST).
Really young project with poor functionalities for now.
- Get classes and methods
- Get functions from python modules
- Get list of imports
$ pip install -U kojak
$ # analyze a complete module
$ kojak ~/path/to/your/module/root/dir
$ # analyze a single python file
$ kojak ~/path/to/your/file.py
$ # analyze the current working dir
$ kojak
$ # analyze the current working dir alternative
$ kojak .
- add the possibility to do a recursive of the whole files of a given project
- inspect from the stdin
- add the possibility to scoping an object or a given method or function
If you want to contribute to kojak please first read the contribution guidelines
This project is under the MIT License.