Leçon 17 : écriture de fichiers et with
La leçon précédente, tu lisais des fichiers ; maintenant, tu vas y écrire. Tu ouvres un fichier en mode écriture avec open("file.txt", "w") et tu écris avec .write(). La façon propre est avec with : with open("file.txt", "w") as f: — qui ferme le fichier automatiquement à la fin du bloc. Remarque :
with open(...) as f: c'est comme ouvrir un cahier, écrire dedans, et laisser quelqu'un le refermer automatiquement quand tu as fini. Le mode "w" part d'une page blanche.
- .write()
- .write(text) écrit une chaîne de caractères dans un fichier ouvert en mode écriture.
- with
- with open(...) as f: ouvre un fichier et le ferme automatiquement à la fin du bloc.
- mode d'écriture "w"
- Le mode "w" ouvre un fichier en écriture — il crée un nouveau fichier ou efface le contenu existant.