Py3DotPlus is an improved version of the old pydot project that provides a Python Interface to Graphviz's Dot language.
http://pydotplus.readthedocs.org/
Differences with pydotplus:
- Python 2.7 - Python 3.8 compatible.
pip install py3dotplus
https://github.com/carlos-jenkins/pydotplus
Run code QA:
pip install tox tox
User guide and API Reference can be found in:
http://pydotplus.readthedocs.org/
To build it from source execute:
pip install sphinx sphinx_rtd_theme cd doc/ make html
pyparsing: pydot requires the pyparsing module in order to be able to load DOT files.GraphViz: is needed in order to render the graphs into any of the plethora of output formats supported.
This code is distributed under the MIT license. See LICENSE for details.