Je viens d'avoir une pensée passagère et je me suis demandé quel meilleur endroit pour demander ici. Par curiosité, personne ne sait si l'ouverture d'un fichier pour append, comme ceci:Ouverture d'un fichier pour ajouter
file_name = "abc"
file_handle = open(file_name,"a")
est essentiellement le même que l'ouverture d'un fichier pour l'écriture et la recherche à la fin:
file_name = "abc"
file_handle = open(file_name,"w")
file_handle.seek(0,2) # 0 for offset, 2 for end-of-file
Je suis Je me demandais simplement si l'ouverture d'un fichier pour append est essentiellement en train de faire le deuxième bloc, ouvert pour l'écriture suivie d'une recherche à la fin du fichier, dans les coulisses.
Comment pouvez-vous discerner la différence? –