我正在研究一个科学 python 项目,执行大量计算,生成大量数据。
当必须从这些数据生成报告并嵌入图像(主要使用 matplotlib 计算)时,问题就出现了。我想使用 Python 模块或工具来描述报告并为这些报告“构建”HTML 页面(或浏览器支持的任何格式)。
我正在考虑生成一个 ipython 笔记本,但我无法找到是否有办法这样做(除了创建 json,但我对这种方法持怀疑态度)。
另一种方法是使用 Sphinx,有点像 matplotlib,但我不确定如何真正微调我的各个页面的布局。
最后一个选项是使用 jinja2 模板(或 django-templates 或任何工作的模板引擎)并在其中嵌入 matplotlib 代码。
我知道这很模糊,但找不到任何参考。