Dans Python, pour lire et écrire des fichiers, nous utilisons les fonctions fournies dans la bibliothèque standard et des méthodes telles que, et. Voici comment manipuler les fichiers dans : open()
read()
write()
close()
Python
Lecture de fichiers
Pour lire un fichier dans Python, on utilise la fonction avec le mode "r"(lecture). Cette fonction renvoie un objet fichier, puis nous pouvons utiliser des méthodes telles que lire le contenu du fichier. open()
read()
Exemple :
# Read the content of a file
with open("myfile.txt", "r") as file:
content = file.read()
print(content)
Écriture de fichiers
Pour écrire dans un fichier ou créer un nouveau fichier, nous utilisons la fonction avec le mode "w"(écriture). Si le fichier existe déjà, il sera écrasé, sinon, un nouveau fichier sera créé. open()
Exemple :
# Write content to a file
with open("output.txt", "w") as file:
file.write("This is the content written to the file.")
Ajout aux fichiers
Pour ajouter du contenu à la fin d'un fichier sans écraser le contenu existant, nous utilisons le mode "a"(ajout).
Exemple :
# Append content to a file
with open("logfile.txt", "a") as file:
file.write("Appending this line to the file.")
Fermeture de fichiers
Après lecture ou écriture, il est recommandé de fermer le fichier en utilisant la close()
méthode. Cependant, lors de l'utilisation de l' with
instruction, il n'est pas nécessaire de fermer le fichier manuellement car Python cela fermera automatiquement le fichier lors de la sortie du with
bloc.
La lecture et l'écriture de fichiers dans Python vous permettent de travailler avec des données provenant de fichiers et de créer des applications qui stockent et traitent des informations provenant de sources externes.