html generator following directory structure you saved figures
Project description
Overview
fig_html generates minimal html files from directories where figures were saved.
Requirement
python >= 3.6
numpy
pandas
matplotlib
jinja2 >= 2.10
The matplotlib is only for making sample figures.
Usage
Suppose we saved figures in a directory hierarchicaly.
SampleFiguresMaker
makes sample figures and directory.
from fig_html.utils import SampleFiguresMaker
root_dir = "./outputs"
SampleFiguresMaker().make(root_dir)
└── outputs
├── correlation
│ ├── correlation
│ │ ├── fig1.png
│ │ ├── fig2.png
│ │ └── fig3.png
│ ├── fig1.png
│ ├── fig2.png
│ └── fig3.png
└── histogram
├── histogram1.png
├── histogram2.png
└── histogram3.png
HTMLMaker
adds html file in each directory like below.
from fig_html import HTMLMaker
root_dir = "./outputs"
HTMLMaker().make(root_dir)
└── outputs
├── _static
│ └── basestyle.css
├── correlation
│ ├── correlation
│ │ ├── correlation.html
│ │ ├── fig1.png
│ │ ├── fig2.png
│ │ └── fig3.png
│ ├── correlation.html
│ ├── fig1.png
│ ├── fig2.png
│ └── fig3.png
├── histogram
│ ├── histogram.html
│ ├── histogram1.png
│ ├── histogram2.png
│ └── histogram3.png
└── outputs.html
Now we can check figures easily like this.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fig_html-0.0.1.tar.gz
(5.6 kB
view hashes)