Python - Automatiser le traitement de fichiers
Version du programme : 1
Type de formation
PrésentielDurée de formation
21 heures (3 jours)Accessibilité
OuiPython - Automatiser le traitement de fichiers
Cette formation de 21 heures permet d’automatiser des tâches répétitives sur des fichiers à l’aide de scripts Python. Les participants apprendront à manipuler des répertoires, trier, renommer, filtrer et convertir différents formats de fichiers.
Objectifs de la formation
- Lire, filtrer, trier et modifier des fichiers (txt, csv, json, images…)
- Automatiser des traitements sur des répertoires : renommage, tri, déplacement
- Convertir des formats simples : txt → csv, csv → json
- Structurer un script Python complet avec options, log, et portabilité
Profil des bénéficiaires
- Techniciens
- Informaticiens
- Utilisateurs bureautiques avancés
- Gestionnaires de fichiers ou de données
- Maîtrise des bases de Python (boucles, conditions, fonctions, fichiers)
- Aisance avec l’explorateur de fichiers et chemins système
Contenu de la formation
Jour 1 – Bases du scripting et gestion de fichiers
- Rappels Python : structures, fonctions, manipulation de fichiers
- Lecture / écriture txt et csv
- Modules : os, pathlib, glob, shutil
- Automatisations simples : renommage, tri, suppression conditionnelle
Jour 2 – Traitement avancé et formats spécifiques
- Parcours de répertoires et sous-répertoires
- Conversion de formats (csv → json, txt → csv)
- Introduction à Pillow pour les images, extraction simple de texte depuis PDF
- Génération de rapports d’activité (logs)
Jour 3 – Projet d’automatisation
- Construction d’un script complet
- Gestion des arguments en ligne de commande (argparse)
- Log d’exécution, robustesse, tests
- Exécution du script sur un jeu réel, présentation et bilan
Équipe pédagogique
Suivi de l'exécution et évaluation des résultats
- Évaluation pratique à travers le projet
- Suivi des exercices réalisés
- Feuille de présence
- Questionnaire de satisfaction
Ressources techniques et pédagogiques
- Support de cours PDF
- Scripts d’exemples commentés (txt, csv, json)
- Jeu de fichiers à manipuler fourni
- Aide à l’installation des bibliothèques nécessaires
Qualité et satisfaction
Capacité d'accueil
Délai d'accès
Accessibilité
Nous accordons une attention particulière à l'accueil des personnes en situation de handicap. Si vous êtes concerné(e) et souhaitez suivre cette formation, nous vous invitons à nous contacter dès que possible. Ensemble, nous étudierons vos besoins spécifiques et mettrons en place les adaptations nécessaires pour garantir votre accès à la formation dans les meilleures conditions.