Описание тега pweave

Pweave - это библиотека Python для создания документов, которые фиксируют результаты вычислений Python.

Pweave - это генератор научных отчетов и грамотный инструмент программирования для Python. Pweave может собирать результаты и графики из анализа данных и хорошо работает с numpy, scipy и matplotlib. Pweave вдохновлен Sweave, отличным инструментом для программистов R, и синтаксис в основном с ним совместим. Pweave поддерживает разметку reST, Sphinx, Latex и Pandoc.

Функции:

  • Совместимость с Python 2.7 и 3.4
  • Выполнять код Python по частям и фиксировать ввод и вывод в отчет. Используйте скрытые фрагменты кода, т.е. код выполняется, но не печатается в выходном файле.
  • Захват графики matplotlib.
  • Оценивать встроенный код в кусках документации
  • Кэшируйте весь код и результаты предыдущих запусков для быстрого создания отчетов, когда вы работаете только с документацией. Встроенный код будет скрыт в режиме документации.
  • Поддерживает reST, LaTeX, HTML или Markdown для фрагментов документа
  • Публикуйте отчеты из скриптов Python. Аналогично уценке R.
  • Запуск из командной строки или интерпретатора.
  • Поддержка также кода Octave и Matlab.

http://mpastell.com/pweave/