Livre_silo 30 août 2013 16:32 Page 375
¨
©
¨
©
¨
©
¨
©
C o p y r i g h t E y r o l l e s
B
Compléments
sur les entrées/sorties
Cette annexe décrit trois façons de produire des programmes qui utilisent ou produisent
des données volumineuses ou non numériques.
B.1 Lecture et écriture dans des fichiers
On présente ici le « kit de survie » pour qui veut lire et écrire dans des fichiers en Python.
Une fois le principe compris, l’utilisation est extrêmement simple : c’est un point fort de
Python.
B.1.1 Lire les lignes d’un fichier
Le principe est le suivant :
1 On ouvre un fichier.
2 On lit les lignes successivement.
3 On ferme le fichier.
¨
©
¨
©
¨
©
¨
©
C o p y r i g h t E y r o l l e s
B
Compléments
sur les entrées/sorties
Cette annexe décrit trois façons de produire des programmes qui utilisent ou produisent
des données volumineuses ou non numériques.
B.1 Lecture et écriture dans des fichiers
On présente ici le « kit de survie » pour qui veut lire et écrire dans des fichiers en Python.
Une fois le principe compris, l’utilisation est extrêmement simple : c’est un point fort de
Python.
B.1.1 Lire les lignes d’un fichier
Le principe est le suivant :
1 On ouvre un fichier.
2 On lit les lignes successivement.
3 On ferme le fichier.
