PyDotPlus
PyDotPlus 是舊的 pydot 專案的改進版本,它為 Graphviz 的 Dot 語言提供了 Python 介面。
安裝
對於最新的穩定版本:
pip install pydotplus
對於開發版本:
pip install https://github.com/carlos-jenkins/pydotplus/archive/master.zip
載入由 DOT 檔案定義的圖形
- 該檔案假定為 DOT 格式。它將被載入,解析並返回一個 Dot 類,代表圖形。例如,一個簡單的 demo.dot:
digraph demo1 {a - > b - > c; c - > a; }
import pydotplus
graph_a = pydotplus.graph_from_dot_file('demo.dot')
graph_a.write_svg('test.svg') # generate graph in svg.
你將獲得這樣的 svg(可縮放向量圖形):