PaliSkill
Python intermédiaire

Chapitre 4 / 10

Fichiers et formats de données

10 leçons dans ce chapitre.

1

Lire un fichier texte avec open() et read()

Disponible
0%

La fonction ouvre un fichier et renvoie un objet fichier, sur lequel on peut ensuite appeler des méthodes comme pour récupérer tou…

Voir les détails du chapitre

La fonction ouvre un fichier et renvoie un objet fichier, sur lequel on peut ensuite appeler des méthodes comme pour récupérer tout son contenu sous forme d'une seule chaîne de caractères. ouvre le fichier en mode lecture par défaut (le mode , pour read, est implicite). renvoie tout le texte du fichier d'un coup, y compris les retours à la ligne qu'il contient. referme le fichier : un fichier ouve…

🔒

Lire un fichier ligne par ligne avec une boucle for

Verrouillée

Un objet fichier ouvert avec peut être parcouru directement avec une boucle , qui donne alors une ligne à la fois — pratique pour…

🔒

Le mot-clé with : fermeture automatique d'un fichier

Verrouillée

Oublier est une erreur facile à commettre, surtout si une erreur survient entre l'ouverture et la fermeture du fichier (le ne sera…

🔒

Écrire dans un fichier avec write() (mode 'w' vs 'a')

Verrouillée

Pour écrire dans un fichier, prend un second argument précisant le mode : (write) crée le fichier s'il n'existe pas, ou écrase ent…

🔒

Lire un fichier CSV avec le module csv

Verrouillée

Un fichier CSV (commaseparated values) stocke un tableau sous forme de texte : chaque ligne est un enregistrement, et les valeurs…

🔒

csv.DictReader : lire un CSV avec des noms de colonnes

Verrouillée

renvoie des listes, ou chaque valeur ne se reconnait que par sa position (, ...) — fragile si l'ordre des colonnes change un jour.…

🔒

Écrire un fichier CSV avec csv.writer

Verrouillée

écrit des lignes dans un fichier CSV à partir de listes Python, en insérant luimême les virgules et les retours à la ligne au bon…

🔒

Le module json : json.dumps() et json.loads()

Verrouillée

JSON est un format texte très répandu pour échanger des données structurées (dictionnaires, listes) entre programmes. Le module co…

🔒

Lire et écrire un fichier JSON avec json.load() et json.dump()

Verrouillée

En pratique, on stocke souvent du JSON directement dans un fichier plutôt que dans une simple variable texte. et (sans "s" final,…

🔒

Cas pratique : sauvegarder et recharger un inventaire en JSON

Verrouillée

Cette dernière leçon combine , l'écriture et la lecture JSON, sur un petit inventaire de produits. Ce que fait chaque partie : est…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

Progression du chapitre

0/10 terminées

Accès complet

La première leçon de chaque chapitre est gratuite (10 leçons sur 95).

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 85 leçons restantes de ce module