Python : automatiser ses tâches répétitives et manipuler ses données métier
Écrire des scripts simples qui prennent en charge les traitements de fichiers faits à la main
- Certifié Qualiopi
- 1 jour — 7 h
- Présentiel ou à distance
- Perfectionnement
- Finançable OPCO
Chaque semaine les mêmes gestes : ouvrir une dizaine d'exports, renommer les colonnes, recoller les fichiers puis produire le même tableau de synthèse. Le tableur atteint ses limites dès que le volume augmente ou que la source change de format. Les manipulations manuelles introduisent des erreurs difficiles à retrouver.
Cette journée s'adresse à des personnes qui ont déjà touché à Python et veulent en faire un outil de travail. Le participant apprend à lire et écrire des fichiers de données, à traiter des tableaux avec la bibliothèque pandas, à parcourir des dossiers, à gérer les erreurs et à structurer un script réutilisable plutôt qu'un code jetable.
Objectifs pédagogiques
- Structurer un script Python en fonctions réutilisables
- Lire et écrire des fichiers texte CSV et tableur depuis un script
- Manipuler un tableau de données avec la bibliothèque pandas
- Automatiser le parcours d'un dossier et le traitement par lot de fichiers
- Gérer les erreurs et journaliser l'exécution d'un traitement
- Produire un fichier de sortie exploitable à partir de plusieurs sources
Programme de la formation
Avant la formation
Analyse du besoin et test de positionnement. Vos réponses sont partagées avec votre formateur afin d'adapter la formation à votre niveau et votre contexte professionnel.
Sortir du code écrit au fil de l'eau
- Rappel des types des collections et des structures de contrôle
- Écriture de fonctions avec paramètres et valeurs de retour
- Organisation d'un script en modules et importation
- Environnement de travail et installation de bibliothèques
- Lecture des messages d'erreur et mise au point pas à pas
Remplacer les manipulations du tableur
- Chargement de fichiers CSV et tableur dans un tableau de données
- Sélection filtrage et création de colonnes calculées
- Regroupements agrégations et jointures entre plusieurs sources
- Nettoyage des valeurs manquantes et des types incohérents
- Export du résultat vers un fichier exploitable
Faire tourner le traitement sans surveillance
- Parcours de dossiers et traitement par lot de fichiers
- Manipulation des chemins des noms et des dates
- Gestion des exceptions et reprise après erreur
- Journalisation de l'exécution et messages de contrôle
- Paramétrage du script et exécution planifiée
Après la formation
E-learning accessible en illimité dans le temps. Évaluation de niveau afin de suivre votre progression.
Les points forts
Les avis de nos apprenants
Prochaines sessions
Aucune session programmée sur ce lieu pour le moment. Demandez une date.
À qui s'adresse cette formation ?
Analystes contrôleurs de gestion chargés d'études et techniciens ayant des traitements de fichiers répétitifs à automatiser.
Financer cette formation
Mon Pôle Formation est un organisme certifié Qualiopi au titre des actions de formation. À ce titre, cette formation est éligible aux principaux dispositifs de financement de la formation professionnelle.
Le plan de développement des compétences regroupe l'ensemble des actions de formation décidées par l'employeur. Votre OPCO prend généralement en charge les coûts pédagogiques, et parfois la rémunération, les frais de transport, de repas et d'hébergement.
Tous les salariés peuvent en bénéficier, quels que soient la nature et la durée de leur contrat. Rapprochez-vous de votre service RH ou formation : nous montons le dossier avec vous.
Vous versez chaque année une Contribution à la Formation Professionnelle. Elle ouvre droit à une prise en charge par votre fonds d'assurance formation : FIFPL, AGEFICE, FAFCEA, VIVEA ou OPCO selon votre activité.
Nous préparons pour vous le devis, le programme détaillé et l'attestation nécessaires au dossier.
Selon votre projet professionnel, France Travail peut financer tout ou partie de la formation via l'Aide Individuelle à la Formation. Le dossier se construit avec votre conseiller à partir de notre devis.
Vous pouvez régler la formation directement, en une fois ou jusqu'à 6 fois sans frais. Contactez un conseiller pour définir l'échéancier : 01 87 66 57 66.
Questions fréquentes
Oui, les bases du langage sont supposées acquises : la journée porte sur la structuration d'un script Python en fonctions réutilisables et sur le traitement de fichiers en série. Sans cette base, le rythme de la partie consacrée à pandas serait difficile à suivre.
C'est exactement le cas travaillé : parcourir un dossier, traiter les fichiers par lot, rapprocher plusieurs sources avec pandas et produire un fichier de sortie exploitable. La gestion des erreurs et la journalisation sont ajoutées pour que le traitement reste vérifiable d'un mois sur l'autre.
Vous serez en mesure d'écrire un script Python autonome qui lit vos fichiers, applique les règles de gestion de votre périmètre et écrit un résultat contrôlé. Il est utile d'arriver avec un traitement répétitif réel, car il sert de support pendant les exercices.