Cette page, associée au livre Programmation Python avancée – Guide pour une pratique élégante et efficace aux éditions Dunod (ISBN 978-2-10-081598-2), contient les ressources complémentaires et le code source des exemples présentés.
View the Project on GitHub xoolive/python
« RetourLe code de la bibliothèque fip_online
est fourni dans le github du livre.
Si cela n’a pas déjà été fait, commencer par cloner le repository GitHub:
git clone https://github.com/xoolive/python
Puis, se rendre dans le dossier du chapitre et installer la bibliothèque:
cd python/05-projects/25-packaging/fip_online # depuis la v1 du livre
pip install .
Les trois outils proposés sont alors les suivants:
fip_web # un service web en Flask
fip_online # un client en ligne de commande avec click
fip_gui # une interface graphique en Qt
L’outil fip_textual est disponible depuis la v2 du livre:
cd python/05-projects/25-packaging/fip_textual # depuis la v2 du livre
uv run fip_textual