AccueilTechnologie
Technologie
Automatiser le web avec Python et Selenium
Automatisation et productivité : je vous montre comment j'utilise Python et Selenium pour transformer des tâches web...
Créer une API REST en Python avec Flask ou FastAPI
J'explique ici, pas à pas, comment créer une API REST en Python en choisissant entre *FastAPI* et...
Bases de données SQLite et SQLAlchemy en Python : le guide complet
Je travaille depuis des années sur des projets où la persistance des données doit rester simple, fiable...
Créer des fichiers PDF en Python avec ReportLab
Depuis que j’ai commencé à automatiser la production de documents pour des clients et des projets internes,...
Générer des documents Word et PowerPoint avec Python
Je décris ici, avec l'expérience d'un développeur senior, comment générer des documents Word et des présentations PowerPoint...
Lire et écrire des fichiers Excel avec openpyxl et pandas
En bref :Lire et écrire des fichiers Excel en Python se fait principalement avec pandas pour les...
Créer et extraire des fichiers ZIP et TAR en Python
Créer et extraire des fichiers ZIP et TAR en Python est une compétence indispensable pour tout développeur...
Lister les fichiers et dossiers avec os.listdir() et os.walk()
Depuis des années, je trie, indexe et automatise des répertoires pour des sites et des pipelines de...
Créer et déplacer des fichiers avec shutil et pathlib
Depuis que je gère des projets web et des pipelines de déploiement, j'ai passé des heures à...
Manipuler des fichiers texte et CSV avec Python
Je partage ici, après des années à concevoir des scripts d'automatisation et des backends pour des sites...
Lire et écrire dans des fichiers en Python : open(), read(), write()
Je raconte ici, avec l'expérience de plusieurs années sur des projets web et des scripts d'automatisation, comment...
Travailler avec les dates et heures en Python : datetime
Depuis que j’ai construit *PyScheduler*, un petit outil de planification pour mon équipe, la gestion du temps...
Mesurer les performances d’un script avec timeit
Depuis que j'ai commencé à optimiser des scripts pour des sites à fort trafic, j'ai appris à...
Faire une pause dans un programme Python avec time.sleep()
Je raconte souvent comment, en développant des outils pour *TempoLabs*, j'ai appris à maîtriser la temporisation dans...
Les conditions avancées en Python : and, or, not et match-case
Je raconte ici comment, après des années à coder pour des plateformes éducatives et des outils internes,...
Les tests unitaires en Python : pytest et unittest pour valider votre code
En bref :Les tests unitaires garantissent la qualité du code et préviennent les régressions.unittest est intégré à...
Gérer les erreurs Python avec try / except et raise
Maîtriser la gestion d’erreurs en Python est un atout que je vous garantis pragmatique et immédiatement applicable....
Les fonctions mathématiques Python à connaître absolument
Depuis mes débuts en développement, j'ai toujours considéré que maîtriser les fonctions mathématiques de *Python* était une...
Valeur absolue et nombres négatifs en Python
Depuis des années je manipule des jeux de données issus de capteurs et d'applications web ; j'ai...
Sommes et moyennes en Python : fonctions sum() et statistiques simples
Dans mon travail quotidien de développeur backend, j'ai souvent besoin de transformer des données numériques brutes en...
Trouver le minimum et le maximum d’une liste en Python
En brefUtilisez la fonction max et la fonction min pour obtenir rapidement le maximum et le minimum...
Division, modulo et division entière : comprendre les opérateurs Python
J'explique ici, clef en main, comment maîtriser les opérateurs Python essentiels pour les calculs : division, division...
Les logarithmes et exponentielles en Python : math.log(), math.exp()
Je décris ici, avec des exemples concrets et des astuces issues de mes années de développement, comment...
Calculer une factorielle en Python : méthode itérative ou récursive
Calculer une factorielle en Python est un classique qui révèle beaucoup sur la programmation : récursion, optimisation,...

