Heiphaistos TutorialsHeiphaistosTutorials
🪟Windows🖥️CMD / PowerShell💬Discord🍎macOS🔐Sécurité🐧Linux🌐Réseau💻Programmation🤖Android📦Applications🔥Applications Heiphaistos📦Logiciels📦HeiApps

⚒ Heiphaistos Tutorials

Forge ton savoir informatique.
Tutoriels clairs, sans blabla.

Navigation

  • Accueil
  • Tous les tutoriels
  • Windows
  • Discord

Ressources

  • Flux RSS
  • heiphaistos.org

© 2026 Heiphaistos Tutorials — tuto.heiphaistos.org

Mentions légalesConfidentialitéCGU

Forge ton savoir.

Accueil/Programmation/Python : lire et écrire des fichiers texte (open, with)
💻ProgrammationVidéo

Python : lire et écrire des fichiers texte (open, with)

Lire un fichier texte ligne par ligne, écrire et ajouter du texte avec open et with en Python, préciser l'encodage UTF-8, et manipuler les chemins avec pathlib.

9 octobre 20261 min de lecture
#fichiers#programmation#python
Votre navigateur ne supporte pas la lecture vidéo.
VitesseSous-titres : bouton CC du lecteur

Sommaire

  • Écrire et lire
  • pathlib

Écrire et lire

with open("journal.txt", "a", encoding="utf-8") as f:
    f.write("une ligne\n")

with open("journal.txt", encoding="utf-8") as f:
    for ligne in f:
        print(ligne.strip())

contenu = open("journal.txt", encoding="utf-8").read()

Modes : r lire, w écrire (écrase !), a ajouter, b binaire (rb, wb).

pathlib

from pathlib import Path
dossier = Path.home() / "Documents"
for f in dossier.glob("*.txt"):
    print(f.name, f.stat().st_size)
Path("notes.txt").write_text("Bonjour", encoding="utf-8")

Fichiers structurés : CSV, JSON. Erreurs (fichier absent) : try/except.

Commentaires

Aucun commentaire pour l'instant. Soyez le premier !

Laisser un commentaire

En envoyant un commentaire, vous acceptez les conditions d'utilisation et la publication de votre pseudo après modération (voir la politique de confidentialité).