1.2 KiB
1.2 KiB
Extractors d'évènements (vacances, journées mondiales)
Scripts CLI ajoutant des évènements dans OEDB, avec cache JSON, paramètres et rapport.
Commun
- Cache: dossier
extractors_cache/(créé automatiquement) - Paramètres:
--dry-runpour simuler sans écrire dans OEDB - API OEDB:
--base-url(par défauthttps://api.openeventdatabase.org)
Vacances scolaires FR
python3 extractors/fr_holidays_extractor.py \
--start 2025-01-01 --end 2025-12-31 \
--academie A \
--cache extractors_cache/fr_holidays_cache.json \
--cache-ttl $((24*3600)) \
--base-url https://api.openeventdatabase.org \
--dry-run
Sortie: JSON avec success, failed, networkErrors.
Journées mondiales / internationales
python3 extractors/world_days_extractor.py \
--year 2025 \
--cache extractors_cache/world_days_cache.json \
--cache-ttl $((24*3600)) \
--base-url https://api.openeventdatabase.org \
--dry-run
Remarques:
- Les sources sont branchées de façon minimaliste (exemples). Brancher des sources plus riches selon besoin.
- Conversion en format OEDB: évènements non localisés (Point [0,0]) par défaut,
online=yespour journées mondiales.