pagora python vb Python Les ?chiers et le module OS Valérie Bellynck d ? après un diaporama d ? Alain Bozzi lui-même venant de celui de Christophe Morvan CCommunication avec le système ? Les contenus de ?chier ?? Pourquoi faire Par exemple ? assurer la pe

Python Les ?chiers et le module OS Valérie Bellynck d ? après un diaporama d ? Alain Bozzi lui-même venant de celui de Christophe Morvan CCommunication avec le système ? Les contenus de ?chier ?? Pourquoi faire Par exemple ? assurer la persistance des données Contrairement à la RAM les données stockées dans un ?chier sont pérennes ? recopier le contenu d ? un ?chier en le corrigeant encodage ? ?? Les fonctions de base du noyau de Python permettent ? de lire et écrire dans un ?chier ? de créer un nouveau ?chier ? de modi ?er le contenu d ? un ?chier ? de concevoir des programmes réutilisables pour remédier à de problèmes du à des contenus de ?chiers ? ? CCommunication avec le système ? Les répertoires ?? Pourquoi faire ? automatiser des t? ches sur des listes de ?chiers C ? est la motivation initiale des langages de scripts et la raison de ce nom ??script ? ?? Ces fonctions sont contenues dans le module OS ?? Elles permettent ? de créer ou supprimer un ?chier ou un dossier ? de changer le nom d ? un élément ? de parcourrir la liste des éléments d ? un répertoire ? de chercher un élément d ? un répertoire ou tous les éléments plus vieux qu ? une date ? de corriger automatiquement les contenus d ? une liste de ?chiers ? ? CLes ?chiers Utilisation des ?chiers ?? Pour manipuler les ?chiers il faut créer une variable logique de type ?chier descripteur de ?chier et ouvrir le ?chier soit en mode lecture ou écriture e ?ectuer le traitement copie d ? une liste dans le ?chier copie d ? un ?chier dans une liste fermer le ?chier en ?n de traitement CLes ?chiers créer une variable logique de type ?chier descripteur de ?chier et ouvrir le ?chier soit en mode lecture ou écriture f open ??futilisateur txt ? ? r ? f variable de type ?chier typage automatique fait par python open fonction qui permet ? l ? ouverture d ? un ?chier passé en paramètre ici futilisateur txt ? de spéci ?er par un mode les opérations qui seront permises ici r pour read on ne pourra donc que lire le ?chier CLes ?chiers e ?ectuer le traitement comme ici la copie du ?chier dans une liste maListe déclaration d ? une liste vide lecture de toutes les lignes du ?chier readlines avec un s lesLignes f readlines for i in lesLignes maListe append i CLes ?chiers Remarques importantes ? Vous avez du observer que le ?chier futilisateurs txt n ? était pas utilisé dans le traitement On l ? ouvre et puis c ? est tout ? En fait f est une variable qui pointe sur le ?chier futilisateurs txt Pour illustrer cela pensez à la laisse d ? un chien ATTENTION comme ces fonctions sont natives dans le noyau de python il ne faut pas faire l ? import du module os CLes

Documents similaires
Gpta1 a2 fiche peda fiche6 0 0
HAL Id: hal-00706168 https://hal.archives-ouvertes.fr/hal-00706168 Submitted on 0 0
Editoc1 theme1 2019 guide tés TTHHÈÈMMEE THÈME ? Séries mania Livre p - Séries mania Livre de l ? élève - p - OBJECTIFS COMMUNICATIFS q identi ?er des pro ?ls type SAVOIR-FAIRE q apprécier une critique de série VOCABULAIRE Le monde des séries et du cinéma 0 0
Bh 8 2 UNIVERSITÉ DE FRANCHE-COMTÉ étudiez à votre rythme par e-learning UNIVERSITÉ DE FRANCHE-COMTÉ Guide des études Master FLE http ctu univ-fcomte fr r c e n t r e d e t é l é - e n s e i g n e m e n t u n i v e r s i t a i r e 0 0
L’impulsion divine chrétienne a deux phases : l’une historique, une autre actue 0 0
Développement WEB Dynamique ANNÉE UNIVERSITAIRE: 2019/2020 N. AZDAD Université 0 0
f multicycle Introduction ? Par dé ?nition dans un modèle à cycle unique le cycle d ? horloge doit avoir la même durée pour toutes les instructions Le cycle d ? horloge est dé ?ni par le chemin le plus long dans la machine ? Par conséquences ?? - Les perf 0 0
Cv dido 2 DIDO GUY SERGE Nationalité ivoirienne Né le à DIVO Célibataire sans enfant Cel Email didoguyserge gmail com FORMATION ET DIPLOMES - LICENCE Espagnol et Anglais à l ? Université Félix Houphou? t Boigny Cocody Abidjan - Obtention du Baccalauréat s 0 0
E. TOUTEY Inspecteur primaire Membre dd Conseil supérieur de l'Instruction publ 0 0
Plan de cours his 4501 4 lUNIVERSITÉ DU QUÉBEC À MONTRÉAL FACULTÉ DES SCIENCES HUMAINES DÉPARTEMENT D ? HISTOIRE HISTOIRE DU DROIT QUÉBÉCOIS ET CANADIEN HIS - AUTOMNE Mardi de h à h local DS - Vendredi de h à h local DS - Samedi de h à h local DS - Enseig 0 0
  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager