🌿 fiche-extract v1.1.0 · MIT

Extract text and embedded media from an XLSX technical sheet — one pass, source file never modified.

What it does

Install (pip, v1.1+)

pip install git+https://mandrilly.com/git/fiche-extract.git

Installs a fiche-extract command (zero Python dependencies — uses your system soffice):

fiche-extract spec.xlsx            # → ./fiche_extract_spec/{csv/, media/, report.json}
fiche-extract spec.xlsx -o out_dir

Quick start (from source)

python3 fiche_extract.py spec.xlsx            # → /tmp/fiche_extract_spec/{csv/, media/, report.json}
python3 fiche_extract.py spec.xlsx -o out_dir

Source

git clone https://mandrilly.com/git/fiche-extract.git

Requires Python 3.8+ and LibreOffice (soffice). Test fixtures included.