This page was exported from Enseignement de l'informatique et du numérique au lycée Boissy d'Anglas
[ https://icn-isn-boissy.yj.fr/wp ] Export date: Mon Nov 25 12:19:31 2024 / +0000 GMT |
Révisions de Première (2 séances)DescriptionUn administrateur de réseau pédagogique a créé des comptes utilisateurs à partir de données issues des bases du rectorat. Le format du fichier qu'il a ainsi récupéré est au format csv. Les utilisateurs sont classés par ordre alphabétique. L'administrateur, par soucis de simplification, souhaite disposer d'un fichier csv par classe, avec les utilisateurs de cette classe par ordre alphabétique. On vous demande de créer un programme python qui permettra ce traitement. Dans les fichiers de classe, on retrouvera les mêmes champs que dans le fichier original. Chaque fichier créé contiendra les noms des utilisateurs triés par ordre alphabétique. Exemple à partir du fichier "utilisateurs_simple.csv" :Le programme devra créer 3 fichiers : "1RICIMTB.csv" - "1TMA .csv" - "1UFA.csv" contenant chacun les utilisateurs de la classe correspondante, classés dans l'ordre alphabétique. Fichier de tous les utilisateurs :Fichier simplifié des utilisateurs (pour mise au point) :Pour aller plus loin...Le fichier original est sous la forme suivante (image ci-dessous). Les champs sont différemment organisés et les noms d'utilisateurs ne sont pas classés dans l'ordre alphabétique. Il s'agira donc de les classer par ordre alphabétique dans les fichiers de classe...z Ressource :"Utilisation du module csv dans Python" (issu du site https://pythonforge.com/module-csv-lire-ecrire/) |
Post date: 2020-09-06 22:10:23 Post date GMT: 2020-09-06 20:10:23 Post modified date: 2021-09-20 10:40:45 Post modified date GMT: 2021-09-20 08:40:45 |
Powered by [ Universal Post Manager ] plugin. HTML saving format developed by gVectors Team www.gVectors.com |