|
Vous pouvez télécharger les scripts Python du chapitre 4: Les Fichiers
- L'exercice 4.1:
Vous aurez besoin du module de recherche d'une sous-chaîne dans une chaîne. Corrigé de la question 1
recherche d'une sous-chaîne dans un fichier (question 1). Corrigé de la question 2 recherche d'une sous-chaîne dans un fichier (question 2).
Vous pouvez tester tout cela avec le fichier texte de votre choix.
Pour notre part nous avons cherché le mot 'genre' dans cet extrait de Wikipedia:
le fichier pour tester (extrait de Wikipedia)
- L'exercice 4.2: où l'on montre comment stocker les valeurs contenues dans un tableau (ou une matrice)
dans un fichier csv, c'est à dire un fichier texte. Les fins de lignes sont données par \n
(à corriger: le contenu de la parenthèse, première ligne de la page 166).
Pour utiliser le script
fichiers csv et matrices, vous aurez besoin du module de recherche d'une sous-chaîne dans une chaîne.
Le fichier tableau3.csv est crée par le script, et vous pourrez tenter de l'ouvrir avec un éditeur de texte, puis avec un tableur comme
Open Office qui vous propose l'interface
Vous aurez par contre besoin de télécharger
le tableau avec une case vide comme celui ouvert ci-dessous dans Open Office
Nous n'avons pas traité ce cas, sinon en signalant le problème dans la procédure importerCsv2Mb(nom, sd, sc, sell). Ce pourrait être une prolongation de l'exercice:
Comment traiter des fichiers csv dont une case n'est pas renseignée: abandonner? proposer des solutions à l'utilisateur?
- L'exercice 4.3: ouverture de fichiers et traitement des erreurs
- L'exercice 4.4: On joue ici avec les chaînes de caractères dans le but de charger
(et de traiter éventuellement) les fichiers images qui sont dans le répertoire contenant les lettres.
Le script lui-même, recherche de fichiers images Un exemple de traitement en vue de la reconnaissance
de caractères est proposé en problème (sujet blanc) au chapitre 7 du livre.
|
|
|