Les fichiers python PYTHON LES FICHIERS A DALY IPEIN CLES FICHIERS PYTHON Plan ? Introduction ? Opérations élémentaires ? Création ouverture fermeture ? Accès lecture écriture ? Application sur un ?chier texte ? Module Pickle CINTRODUCTION Le stockage des
PYTHON LES FICHIERS A DALY IPEIN CLES FICHIERS PYTHON Plan ? Introduction ? Opérations élémentaires ? Création ouverture fermeture ? Accès lecture écriture ? Application sur un ?chier texte ? Module Pickle CINTRODUCTION Le stockage des données dans des variables de type int oat str Perte des données lors de la fermeture du programme Le stockage des données dans un ?chier de type ?le Stockage des données permanente lors de la fermeture du programme COUVERTURE FERMETURE On commence par ouvrir un ?chier pour le lire open qui renvoie un objet de type ?le Exemple f open nom ?chier ? ? mode L ? objet f est maintenant une variable sur lequel on pourra appliquer des méthodes permettant de lire et ou écrire dans ce ?chier Une fois utilisé on doit ferme le ?chier f close CMODES D ? OUVERTURE ? Plusieurs modes d ? ouvertures de ?chiers existent ? r ? ouverture en mode read le ?chier doit exister s ? il n ? existe pas un erreur se produit ? rb ? ouverture en mode read binary utile combiné au module pickle ? w ? ouverture en mode write si le ?chier existe il l ? ouvre écrase le contenu et positionne le curseur au début sinon le ?chier sera créé ? wb ? ouverture en mode write binary ? a ? ouverture en mode ajout append si le ?chier n ? existe pas il sera crée ? ? r ? ? ? ? w ? ? ? ? a ? ? CCRÉATION ECRITURE FICHIER TEXTE Pour écrire dans un ?chier il faut l'ouvrir en mode écriture avec l'un de ces indicateurs ? w ? pour re écrire un ?chier en partant de zéro ? a ? pour écrire à la suite d'un ?chier existant C ? est la méthode write qui permet d ? écrire dans le ?chier si le ?chier n ? existe pas elle le créera L'argument de la méthode write doit être une cha? ne de caractères CCRÉATION ÉCRITURE f open ? test txt ? ? wFI ? C HIER TEXTE f write ? Salut n ceci est mon premier ?chier texte ? f close ? Le ?chier est créé dans le répertoire courant Si vous voulez changer de répertoire il faut importer le module os et utiliser la commande chdir ? Pour le retour à la ligne on rajoute le caractère d ? échappement ? n ? à la ?n de chaque ligne au niveau de la commande write C Writelines permet d ? écrire CRÉATION ÉCRITURE FICHIER TEXTE directement le contenu d ? une liste Exemple L ? Salut n ? ? ceci est mon premier ?chier texte ? f open ? test txt ? ? w ? f writelines L f close CLECTURE FICHIER TEXTE f open test txt r f open ? test txt ? ? r ? ch f read Ligne f readline print ch print Ligne f close f close La méthode read lit le contenu de tout le
Documents similaires










-
50
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 24, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 35.5kB