Skip to main content

pyRegurgitator - Tools for analysing python code

Project description

Tools for analysing python code.

http://bitbucket.org/schettino72/pyregurgitator/

Features (done)

  • asdl2html => reference table of python’s ASDL

  • ast2html => super pretty print of python source-code’s AST

Install

$ python setup.py install

Usage

As of version 0.1 the only tool available is ast2html

ast2html

$ ast2html my_python_module.py

see http://bitbucket.org/schettino72/pyregurgitator/raw/tip/doc/ast_sample.html for a sample output.

Roadmap (TODO)

  • project_map I => display folder/package structure

  • project_map II => include import/dependency information

  • project_map III => import/dependency checker

  • AST -> get all defined names in a module (or another scope)

  • doc-tool

  • refactoring tool

License

The MIT License, see. LICENSE.txt

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

pyRegurgitator-0.1.1.tar.gz (10.8 kB view details)

Uploaded Source

File details

Details for the file pyRegurgitator-0.1.1.tar.gz.

File metadata

File hashes

Hashes for pyRegurgitator-0.1.1.tar.gz
Algorithm Hash digest
SHA256 698f917206966f54b2a2a7fa0c42657f4e7e2da65c1c36e8cb5fe302babb60f9
MD5 db41093f3f4f513e03231d228b47287d
BLAKE2b-256 c43e62e6bf1745dc050f429966ca9d652763b550b49cb9e51c8c4ac938f3cd9c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page