Fichiers et gestion des Exceptions

Exercices corrigés en Python pour maîtriser la gestion des fichiers texte et binaire ainsi la gestion des exceptions




Création et écriture d'une ligne dans un fichier texte

Exercice: Programme en Python qui permet de créer un fichier texte appelé "teste1.txt" et d'écrire la ligne "Bonjour tout le monde" dans ce fichier.

Lecture d'un fichier texte

Exercice: Lecture et affichage le contenu d'un fichier texte

Écrire un programme en Python qui permet de lire(récupérer) et d'afficher le contenu du fichier texte "c:/mes_fichiers/teste1.txt".

Création, ajout, lecture, propriétés d'un fichier texte

Exercice: Écrire un programme qui contient :
  1. Une fonction qui calcule le nombre de mots d'un texte (on considère que les mots sont séparés par un et un seule symbole (autre que lettres))
  2. Une fonction qui permet de créer un fichier dont son nom est passé en paramètre.
  3. Une fonction qui permet d'ajouter des lignes dans un fichier dont son nom est passé en paramètre.
  4. Une fonction qui permet d'afficher le contenu d'un fichier dont son nom est passé en paramètre.
  5. Une fonction qui permet d'afficher les propriétés (nombre de lignes, nombre de mots, nombre de caractères et la taille) d'un fichier dont son nom est passé en paramètre.
  6. Un programme principale avec un menu  pour exécuter ces fonctions.