Les fichiers python 1 Lycée Lissane Eddine Ibn Al-Khatib Centre CPGE ??LAAYOUNE- La gestion des Fichiers en PYTHON Professeur ARROU ABDESSELAM CLes ?chiers de données ? Notion de ?chier Jusqu ? à présent tous les programmes que nous avons écrits travailla

Lycée Lissane Eddine Ibn Al-Khatib Centre CPGE ??LAAYOUNE- La gestion des Fichiers en PYTHON Professeur ARROU ABDESSELAM CLes ?chiers de données ? Notion de ?chier Jusqu ? à présent tous les programmes que nous avons écrits travaillaient sur des données qui étaient saisies à partir du clavier et stockées en mémoire centrale la RAM On peut cependant désirer conserver des données pour plus tard Cette notion de conservation des données se concrétise sous la forme de ?chier CLes ?chiers de données ? Dé ?nition d'un ?chier Un Fichier est un ensemble d'informations enregistrées sur un support physique disquette disque dur etc On distingue deux types de ?chiers ?Les ?chiers textes Les informations sont sous un format texte qui est lisible par n ? importe quel éditeur de texte ?Les ?chiers binaires Les informations ne sont lisibles que par le programme qui les a conçus CFichier texte CFichier texte ? Opérations sur les ?chiers Les opérations à appliquer sur un ?chier ? Création ? Consultation Lecture seulement ? Modi ?cation Lecture Ecriture ? Fermeture CFichier texte ? L'ouverture d'un ?chier l ? accès aux ?chiers est assuré par l ? intermédiaire d ? un objet ?chier que l ? on crée à l ? aide de la fonction open Cette fonction est dé ?nie ainsi par ?chier open 'nom ?chier' 'modeouverture' nom ?chier représente le nom du ?chier à ouvrir mode ouverture représente le type d'ouverure r w a CFichier texte ? Mode d'ouverture d'un ?chier Mode E ?et 'r' Ouverture d'un ?chier texte en lecture seulement read only Ouverture d'un ?chier texte en écriture write si le ?chier 'w' existe déjà il sera écrasé sinon sera crée 'a' Ajouter des donnés append càd ouvrir en écriture à la ?n du ?chier le ?chier est crée s'il n'existe pas CFichier texte ? La fermeture d'un ?chier Lorsque les opérations sur un ?chier sont terminées il faut le fermer par un appel à la méthode close l'ouverture de ?chier ayant comme objet ?chier ?chier open 'nom ?chier ' 'w' la fermeture de ?chier ayant comme objet ?chier ?chier close CFichier texte ? L'écriture dans un ?chier Pour écrire dans un ?chier nous utilisons la méthode write Exemple l'ouverture de ?chier ayant comme objet ?chier ?chier open 'nom ?chier ' 'w' Ajouter la chaine langage Python dans le ?chier ?chier write 'Langage Python' la fermeture de ?chier ayant comme objet ?chier ?chier close CFichier texte ? L'écriture dans un ?chier Remarque ?L'argument de la méthode write doit être une cha? ne de caractères ?Pour écrire des nombres avec la méthode write n'oubliez donc pas de faire des transtypages si besoin avec la fonction str type Exemple ?chier write str CFichier texte ? L'écriture dans un ?chier La méthode writelines Liste permet d'écrire le contenu d'une liste dans un ?chier Exemple l'ouverture de ?chier ayant comme objet ?chier ?chier open 'nom ?chier ' 'w' Ajouter la liste 'langage' 'Python' dans le ?chier ?chier writelines 'Langage' 'Python' la fermeture de ?chier ayant comme objet ?chier

Documents similaires
couleurs universelles SYMBOLISME DES COULEURS UNIVERSELLES ARCHITECTURE URBANISME ENVIRONNEMENT MAITRISE DE L ? ÉNERGIE ACCESSIBILITÉ JURIDIQUE DIVERS Le symbolisme des couleurs qui peut être dé ?ni comme l ? ensemble des associations mentales entre les d 0 0
Chanoz plaquette 1 icheC S ?anoz ScuCjpteur Amoureux passionné du bois éa beau de la vie de la natur CPréface v ? O vvxevv C y ii J UJuL ?e J j j J v e x VM k w v Récit de Michel Chanoz Ecrit par Jacques Diot Michel CHANO Sculpteur Rte de la Chartreus ? V 0 0
Compreac FONCTION ALIMENTER EN BASSE TENSION Compensation de l ? énergie réactive COMPENSATION DE L'ENERGIE REACTIVE Présentation Toute machine électrique moteur transformateur alimentée en courant alternatif met en jeu deux formes d'énergie L'énergie act 0 0
Kabbale Les Grandes Lumières Les Se ?roth de La Kabbale Le Séfér Yétsirah ? ou livre de la Formation attribué au patriarche Abraham ? lui-même expose en seulement quelques pages le processus de la création de notre monde à partir de dix Emanations divines 0 0
1) Je réponds par "vrai " ou " faux" Julie aime regarder toujours la télé . Sa 0 0
Le solaire thermique2011 2012 0 0
Tp maple fiche 4 Université de Tlemcen Faculté des sciences Département de mathématique ère année L M D M I ème semestre Travaux pratiques sur Maple Fiche n Programmation conditionnelle et itérative en interactif Un test à plusieurs alternatives est progr 0 0
Esquema THEME I - Phonétique syntactique L ? accentuation Accent tonique Accent d ? insistance Le rythme L ? intonation Comparaison avec l ? espagnol Encha? nement et liaisons Elision et encha? nement La liaison CTHEME I - Introduction évolution phonétiqu 0 0
Controle ecrit 2 gui CONTRÔLE ÉCRIT Niveau B I A B a Julien J b Charlotte C c Eléonore E a des tableaux des sculptures et des objets d ? art b rencontrent des artistes di ?érents avec qui ils discutent de leurs goûts et de leurs préférences c histoire et 0 0
Cv 230308 234405 Zentar Haitam Célibataire Date de naissance Rue de l ? Epitaphe Besançon Tél E-mail haizen gmail com FORMATIONS ACADEMIQUES Mai- Juillet Auto-éducation de la microsoudure et acheminement d ? installation ?bre optique - Master Génie Bioméd 0 0
  • 36
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager