Python Tutorial

Écrire un fichier Python


Écrire dans un fichier existant

Pour écrire dans un fichier existant, vous devez ajouter un paramètre au
open() fonction:

"a" – Ajouter – ajoutera à la fin du fichier

"w" – Écrire – écrasera tout contenu existant

Exemple

Ouvrez le fichier « demofile2.txt » et ajoutez le contenu au fichier :

f = open(« demofile2.txt », « a »)
f.write(« Maintenant, le fichier a plus de contenu! »)
f.close()

#ouvrez et lisez le fichier après l’ajout :
f = open(« demofile2.txt », « r »)
print(f.read())

Exemple d’exécution »

Exemple

Ouvrez le fichier « demofile3.txt » et écrasez le contenu :

f = open(« demofile3.txt », « w »)
f.write(« Woops ! J’ai supprimé le contenu ! »)
f.close()

#ouvrez et lisez le fichier après l’écrasement :
f = open(« demofile3.txt », « r »)
print(f.read())

Exemple d’exécution »

Note: la méthode « w » écrasera le fichier entier.


Créer un nouveau fichier

Pour créer un nouveau fichier en Python, utilisez le open() méthode, avec l’un des paramètres suivants :

"x" – Créer – créera un fichier, renvoie une erreur si le fichier existe

"a" – Append – créera un fichier si le fichier spécifié n’existe pas

"w" – Écrire – créera un fichier si le fichier spécifié n’existe pas

Exemple

Créez un fichier appelé « monfichier.txt »:

f = open(« monfichier.txt », « x »)

Résultat : un nouveau fichier vide est créé !

Exemple

Créez un nouveau fichier s’il n’existe pas :

f = open(« monfichier.txt », « w »)


#Écrire #fichier #Python

Articles similaires

Voir Aussi
Fermer
Bouton retour en haut de la page