Как написать код на 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

Другие вопросы по тегам