Fichiers en Python www.psi945.fr Stéphane Gonnord Jeudi 30 avril 2015

Fichiers en Python
Stéphane Gonnord
Pourquoi, quand ?
Comment écrire ?
Principe
Chaînes vs. lignes
Chaînes paramétrées
Comment lire ?
Principe
readline vs. readlines
strip et split
Quelques exercices
Fichiers en Python
Stéphane Gonnord
www.psi945.fr
Jeudi 30 avril 2015
Fichiers en Python
Stéphane Gonnord
Pourquoi, quand ?
Comment écrire ?
Principe
Chaînes vs. lignes
Chaînes paramétrées
Comment lire ?
Principe
readline vs. readlines
strip et split
Quelques exercices
Plan
Pourquoi, quand ?
Comment écrire ?
Principe
Chaînes vs. lignes
Chaînes paramétrées
Comment lire ?
Principe
readline vs. readlines
strip et split
Quelques exercices
Fichiers en Python
Stéphane Gonnord
Pourquoi, quand ?
Comment écrire ?
Principe
Chaînes vs. lignes
Chaînes paramétrées
Comment lire ?
Principe
readline vs. readlines
strip et split
Quelques exercices
Pourquoi, quand ?
ITipe ; vraie vie.
IPython vers tableur... et vice-versa.
IImage vers tableur via Python.
ILogiciel A vers Logiciel B via Python.
ILogiciel A vers graphique via Python
I...
Fichiers en Python
Stéphane Gonnord
Pourquoi, quand ?
Comment écrire ?
Principe
Chaînes vs. lignes
Chaînes paramétrées
Comment lire ?
Principe
readline vs. readlines
strip et split
Quelques exercices
Principe
IOn ouvre le fichier en écriture (’w’) :
foo = open( ’lenom.txt’, ’w’ )
IOn écrit dedans : foo.write( ... )
IEssentiel : on ferme le fichier : foo.close()
IExemple :
Trois fois bonjour
but = open(’passionant.txt’, ’w’)
for k in range(3):
but.write(’Bonjour’)
but.close()
Résultat : passionant.txt
BonjourBonjourBonjour
Fichiers en Python
Stéphane Gonnord
Pourquoi, quand ?
Comment écrire ?
Principe
Chaînes vs. lignes
Chaînes paramétrées
Comment lire ?
Principe
readline vs. readlines
strip et split
Quelques exercices
Chaînes vs. lignes
ILigne = chaîne terminant par un ’\n’
IReprenons :
Trois fois bonjour
but = open(’passionant.txt’, ’w’)
for _ in range(3):
but.write(’Bonjour ’ + ’\n’)
but.close()
passionant.txt
Bonjour
Bonjour
Bonjour
1 / 16 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !