PyDotPlus 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 pydot:
- Compatible with PyParsing 2.0+.
- Python 2.7 - Python 3 compatible.
- Well documented.
- CI Tested.
pip install pydotplus
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.