#AST visualizer
The script astvisualizer.py contained in this repository visualizes a Python AST trees.
First install the following requirements:
- Python 3
- the dependencies listed in requirements.txt (
pip install -r requirementsorpip3 install -r requirementsdepending on your OS)
Run the script astvisualizer.py. It accepts the input on stdin. Alternatively you might specify a file name as first parameter.
By default astvisualizer.py reads the Python code from stdin.
If you only want to visualize a short snippet you can also pass it directly on the command line, f.e. astvisualizer.py "print(3/2)".
If you want to visualize an existing Python source code file, pass the file name using the -f switch, f.e. astvisualizer.py -f test.py.