Cours 4si les fichiers en python pdf version 1

Les Fichiers en Python Professeur Abdelkader BARRAJ C R E MAhdia - Lycée Souassi Niveau ème S I Algo et Prog CPlan du cours I Introduction II Dé ?nition d'un ?chier III Les opérations sur les ?chiers IV Le parcours de contenu d'un ?chier CIntroduction 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 Pour conserver une trace il faut utiliser une mémoire permanente disque dur clé USB ? o? les données sont organisées en ?chiers par le système d ? exploitation Cette notion de conservation des données se concrétise sous la forme de ?chier CDé ?nition d'un ?chiers 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 image son etc ? CFichier texte CLes opérations sur les ?chiers Les opérations à appliquer sur un ?chier ? Création ? Consultation Lecture seulement ? Modi ?cation Lecture Ecriture ? Fermeture CAccès aux ?chiers texte 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 Exemple ?chier open 'nom ?chier' 'r' mode lecture ?chier open 'nom ?chier' 'w' mode écriture ?chier open 'nom ?chier' 'a' mode ajout CMode d'ouverture d'un ?chier Mode E ?et Ouverture d'un ?chier texte en lecture seulement read only 'r' Ouverture d'un ?chier texte en écriture write si le ?chier 'w' existe déjà il sera écrasé sinon sera crée Ajouter des donnés append càd ouvrir en écriture à la ?n du 'a' ?chier le ?chier est crée s'il n'existe pas CLa 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 CL'écriture dans un ?chier -write Par défaut Python utilise les ?chiers en mode texte et on y écrit des cha? nes de caractères type str en utilisant 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 CL'écriture dans un ?chier -write 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

Documents similaires
Cned notions philo l art Capes externe de philosophie Notions de philosophie L'art Cours Laurent Cournarie CSommaire Introduction L'universalité du phénomène artistique I Art et vérité a L'art et l'image b Limitation indi ?érente à la vérité c Le savoir e 0 0
Debohconvo INSTITUT NATIONAL DE FORMATION DES AGENTS DE SANTE INFAS REPUBLIQUE DE COTE D'IVOIRE SECRETARIAT DES EXAMENS ET CONCOURS Union - Discipline - Travail CONCOURS DIRECTS D'ENTREE A L'INFAS - CONVOCATION CYCLE DE FORMATION DES AUXILLIAIRES DE SANTE 0 0
M epic2 balatros pfg vb 1 Client PULL-IN DOSSIER TECHNIQUE Saison SP Réseau Homme Modèle M EPIC Tissu BALATROS Traitement PFG RT-MTH- Révision Page Création Version B Client PULL-IN INDICE A A DATE HISTORIQUE REDACTEUR W benhmida W benhmida CONTROLEUR A K 0 0
Manuel pc cloneur expert 8 0 0
C3 lesaffichesdesjo FICHE DE L ? ENSEIGNANT CYCLE ? ARTS PLASTIQUES LES AFFICHES DES JEUX OLYMPIQUES PRÉSENTATION OBJECTIFS PÉDAGOGIQUES ? Apprendre à lire et interpréter une a ?che ? Déterminer les éléments caractéristiques d ? une a ?che o ?cielle des J 0 0
Statistiques Analyse combinatoire  Permutations  Combinaisons  Arrangements 0 0
Groupes 2018 ? ? ? MAT Introduction à la théorie des groupes Luc Bélair François Bergeron et Christophe Hohlweg octobre Université du Québec à Montréal Département de mathématiques Case postale Succursale Centre-Ville Montréal Québec H C P ? ? C CTable de 0 0
Subjonctif present 1 Subjonctif présent - cours Le subjonctif est par excellence le mode de l ? incertain qui souligne les possibilités de réalisation d ? une action mais peut aussi les mettre en doute Il ne comporte que quatre temps il est moins riche qu 0 0
Cours de base dao Cours de base ?? DAO SSI ère année Objectif s -Conna? tre les règles de bases du dessin technique -Lire un plan D -Utiliser un logiciel de Dessin Assistée par Ordinateur DAO -Simuler le fonctionnement d ? un système Sciences de l ? Ingén 0 0
Trouve l x27 emotion Trouve l ? émotion Atelier Consigne Lis les phrases ci-dessous et trouve l ? émotion ? Jade a sept ans En cette belle journée d ? été Jade décide d ? aller faire du vélo et d ? aller rejoindre ses amis au parc Tout à coup Jade aperçoi 0 0
  • 58
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager