J'ai déjà créé un fichier txt en utilisant Python avec quelques lignes de texte qui seront lues par un programme simple. Cependant, j'ai du mal à rouvrir le fichier et à écrire des lignes supplémentaires dans le fichier dans une partie ultérieure du programme. (Les lignes seront écrites à partir de l'entrée utilisateur obtenue plus tard.)
with open('file.txt', 'w') as file:
file.write('entrée')
Cela suppose que 'file.txt' a été ouvert avant et écrit. En rouvrant ce fichier une deuxième fois cependant, avec le code que j'ai actuellement, je dois effacer tout ce qui a été écrit auparavant et réécrire la nouvelle ligne. Y a-t-il un moyen d'empêcher cela de se produire (et éventuellement réduire le code excessif d'ouverture du fichier à nouveau)?