# Avec un `with' on garantit la fermeture du fichier # Si fichier.txt n'est pas présent dans le dossier data, il est créé # Ouverture du fichier en écriture (utf-8) with open(r'data\fichier.txt','w',encoding='utf-8') as f: for i in range(2): sortie.write(f"{i}\n") # Résultat : le fichier contient 0 1, un caractère par ligne # Ouverture en écriture en mode ajout # Ajout des valeurs 2 à 9 with open(r'data\foo.txt', 'a', encoding='utf-8') as sortie: for i in range(2,10): sortie.write(f"{i}\n") # Résultat le fichier contient 0 1 2 3 4 5 6 7 8 9, un caractère par ligne