Le mode "w" en Python ouvre un fichier pour l'écriture et la mise à jour. Il écrase le fichier existant, et si le fichier n'existe pas, il en crée un nouveau.
Contrairement aux modes tels que "r" (lecture seule) et "w" (écriture seule), "w" vous permet à la fois d'écrire et de lire des données à partir du fichier. Cependant, une question courante se pose lors de l'utilisation du mode « w » : comment lire à partir d'un fichier que vous avez ouvert avec « w » ?
Pour lire à partir d'un fichier ouvert avec « w », vous avez besoin pour effectuer les étapes suivantes :
file = open("myfile.txt", "w+")
file.write("Hello, world!")
file.seek(0)
data = file.read()
Voici un exemple complet d'ouverture d'un fichier en mode "w", d'écriture de quelques données, puis de lecture il :
with open("myfile.txt", "w+") as file: # Write data to the file file.write("This is line 1.\n") file.write("This is line 2.\n") # Seek the beginning of the file file.seek(0) # Read data from the file data = file.read() # Print the data print(data)
Sortie :
This is line 1. This is line 2.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!