Получить полную структуру программы? - PullRequest
5 голосов
/ 14 ноября 2011

У меня был бы довольно простой вопрос, но я пока не могу найти подходящего автоматизированного решения.

Я разработал алгоритм, который выполняет много вещей (фактически обработку изображений) в Python.

Что я хочу сейчас сделать, так это оптимизировать его. И для этого я хотел бы создать график моего алгоритма.

Вид диаграммы UML или фактически последовательной диаграммы, в которой функции будут отображаться с входами и выходами.

Мой алгоритм не подразумевает сложных вещей и в основном основан на операциях a = f (b) (без баз данных, аппаратных средств, сервера, ...)

У вас есть подсказка?

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 14 ноября 2011

Генерация UML обеспечивается pyreverse - он входит в пакет pylint

Он генерирует UML в точечном формате - или в формате png и т. Д.

Он создает диаграмму UML, поэтому вы можете легко увидеть базовая структура вашего кода

Я не уверен, что он удовлетворит все ваши потребности, но это может быть полезно

1 голос
/ 14 ноября 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...