date: 2024-01-05
Type: Cours
Projet: Blindcode
Cours: PythonSujet
Ouverture du fichier en mode écriture :
Pour écrire dans un fichier texte, commencez par ouvrir le fichier en mode écriture ('w').
with open("mon_fichier.txt", 'w') as fichier:
fichier.write("Bonjour, c'est mon premier fichier en Python.\n")
fichier.write("J'écris une deuxième ligne.\n")
Utilisation du bloc with pour garantir la fermeture du fichier :
Il est recommandé d'utiliser le bloc with pour s'assurer que le fichier est fermé correctement, même en cas d'erreur.
with open("mon_fichier.txt", 'w') as fichier:
fichier.write("Contenu du fichier.\n")
# D'autres opérations d'écriture si nécessaire
# Le fichier est automatiquement fermé à la fin du bloc with
Ouverture du fichier en mode lecture :
Pour lire un fichier texte, ouvrez le fichier en mode lecture ('r').
with open("mon_fichier.txt", 'r') as fichier:
contenu = fichier.read()
print(contenu)
Lecture de lignes du fichier :
Vous pouvez également lire le fichier ligne par ligne à l'aide de la méthode readline().
with open("mon_fichier.txt", 'r') as fichier:
premiere_ligne = fichier.readline()
print(premiere_ligne)
Lecture de toutes les lignes du fichier :
La méthode readlines() renvoie une liste contenant toutes les lignes du fichier.
with open("mon_fichier.txt", 'r') as fichier:
toutes_les_lignes = fichier.readlines()
print(toutes_les_lignes)
Voici un exemple combiné qui écrit dans un fichier, le lit, et imprime son contenu :
# Écriture dans un fichier
with open("mon_fichier.txt", 'w') as fichier:
fichier.write("Bonjour, c'est mon premier fichier en Python.\n")
fichier.write("J'écris une deuxième ligne.\n")
# Lecture du fichier
with open("mon_fichier.txt", 'r') as fichier:
contenu = fichier.read()
print("Contenu du fichier :\n", contenu)
Cet exemple montre comment utiliser la combinaison de l'écriture et de la lecture de fichiers dans un scénario simple. Vous pouvez adapter ces concepts en fonction de vos besoins spécifiques.
créé le 2024-01-05 à 10:49