É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