Une bibliothèque Python pour le monde du livre
Librairie · Python · Intégration
Pour mes besoins d’intégration Python, j’ai développé et publié sur PyPI une bibliothèque complète pour la création de fiches ONIX, mais aussi leur lecture et le parsing pour une intégration dans des pipelines de traitement.
Fonctionnalités incluses
- Lecture et parsing de fichiers ONIX
- Gestion en mémoire ou en streaming des fichiers ONIX
- Gestion d’erreurs cohérente
- Tests unitaires complets
Ce n’est pas un SDK officiel, mais un outil d’accompagnement pour faciliter l’exploration et l'évolution entre les modèles ONIX.
Si cela peut aider d’autres développeurs, ou si l’équipe du SNE (Syndicat National de l'Editions) souhaite échanger ou en faire une version officielle, je suis ouvert à la discussion.
- Accès PyPI : https://pypi.org/project/onixlib/
- Dépôt GitHub : https://github.com/remiv1/onixlib/