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

Related Articles

Back to top button