Как этим пользоваться:

  1. Склонировать репозиторий.
git clone git@github.com:milssky/generator_shpor.git
  1. Создать виртуальное окружение.
python -m venv venv

или для macOS или Linux

python3 -m venv venv
  1. Активировать окружение.
. .\venv\Scripts\activate
  1. Установить необходимые для работы пакеты.
pip install -r requirements.txt
  1. Положить zip-архивы шпаргалок, экспортированных из Notion в формате HTML, в директорию zip. Если директория будет пустая, скрипт сгенерирует папку result со служебной статикой.
  2. Запустить скрипт
python convert.py
  1. В результате работы будет создана папка result со всеми отформатированным шпаргалками и служебной статикой.