Преобразование исходного объекта graphviz в graphviz Объект Graph - PullRequest
0 голосов
/ 11 февраля 2020

У меня есть шаблон схемы c, выполненный в формате raw .dot, но теперь я хочу заполнить метки, используя python.

с https://pypi.org/project/graphviz/ Библиотека Мне удалось загрузить файл .dot, но я не вижу, как я могу его отредактировать. Можно ли преобразовать объект Source в объект Graph или иным образом использовать методы, доступные для объекта Graph?

пытается:

from graphviz import Source

src = Source('digraph "the holy hand grenade" { rankdir=LR; 1 -> 2 -> 3 -> lob }')
src.node("foo")
_ = src.render('test.gv', view=False)
Source.from_file('test.gv')

Я получаю ошибку AttributeError: 'Source' object has no attribute 'node'

1 Ответ

0 голосов
/ 11 февраля 2020

https://github.com/xflr6/graphviz/issues/76

отвечает на вопрос, что это невозможно с этой библиотекой, но есть и другие, которые могут.

...