
62 Chapitre 1. Python précis et concis
lignes à la demande au lieu de charger tout le fichier en
mémoire, et gère donc plus efficacement l’espace.
Méthodes pour les fichiers de sortie
outfile = open(filename, ’w’)
Crée un objet fichier de sortie, connecté à un fichier externe
dont le nom est
filename
(défini dans la section précédente).
Le mode
’
w
’
écrit du texte, et le mode
’
wb
’
des données
binaires sans interprétation des marqueurs de fin de ligne. En
Python 3.X,
open()
accepte aussi un nom d’encodage Unicode
optionnel en mode texte ; en 2. X,
codecs.open()
a des outils
similaires.
outfile.write(S)
É
crit tout le contenu de la chaîne
S
dans un fichier, sans
appliquer de