Python - Automatiser le traitement de fichiers

Formation créée le 11/12/2025.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

21 heures (3 jours)

Accessibilité

Oui
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

Python - 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

Pour qui
  • Techniciens
  • Informaticiens
  • Utilisateurs bureautiques avancés
  • Gestionnaires de fichiers ou de données
Prérequis
  • 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

Les formateurs intervenant dans cette formation sont des experts reconnus dans leur domaine. Sélectionnés avec soin, ils répondent à des critères stricts définis par nos équipes pédagogiques, tant sur le plan de l'expertise métier que sur celui des compétences pédagogiques. Chaque formateur possède au minimum 5 à 10 ans d'expérience professionnelle dans son domaine d'activité. A occupé ou occupe encore des postes à responsabilité en entreprise, apportant une vision concrète et actualisée des réalités du terrain. Est formé à des méthodes pédagogiques interactives pour garantir un apprentissage efficace et adapté aux besoins des participants.

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

Questionnaire de satisfaction à chaud. Questionnaire de satisfaction à froid. Certificat de réalisation.

Capacité d'accueil

Entre 1 et 8 apprenants

Délai d'accès

2 semaines

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.