Building and visualising Abstract Syntax Trees for Python code.
Project description
VisAST
VisAST - Visualise Abstract Syntax Trees for Python.
VisAST generates ASTs for a given Python script and builds visualisations of them.
Install
Install from PyPI Here!
How to use
From a python script:
from visast import generate, visualise
ast = generate.fromPath("./helloworld.py")
visualise.graph(ast)
# or
pyString = "print(\"Hello, World!\")"
ast = generate.fromromString(pyString)
visualise.graph(ast)
# or
pyURL = "https://example.com/helloworld.py"
ast = generate.fromURL(pyURL)
visualise.graph(ast)
Like what you see? Buy me a snack
If you want to see more of what I do, you can visit my blog.
If you want to donate to my development work by buying me a snack, I use PayPal.Me.
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
VisAST-1.0.1.tar.gz
(16.8 kB
view hashes)
Built Distribution
VisAST-1.0.1-py3-none-any.whl
(16.3 kB
view hashes)