Как написать код на Python для использования пакета blockdiag
Я хотел бы отобразить некоторые данные в виде списка по блок-схеме. Я пытаюсь реализовать этот пример, но не могу написать правильный код на Python.
Будет здорово, если кто-нибудь сможет направить меня. Как я могу выполнить коды blockdiag?
1 ответ
Я нашел это обсуждение, и оно работает за меня. Добавьте свои строки в источник.
Вы можете использовать API blockdiag следующим образом:
from blockdiag import parser, builder, drawer
tree = parser.parse_string(source)
diagram = builder.ScreenNodeBuilder.build(tree)
draw = drawer.DiagramDraw('PNG', diagram, filename="foo.png")
draw.draw()
draw.save()
Это еще один пример использования API blockdiag (работает на http://interactive.blockdiag.com/ )https://bitbucket.org/tk0miya/blockdiag_interactive_shell