4.5 StringIO --- Lire et écrire des chaines de caractères comme des fichiers
Ce module implémente une classe StringIO, qui lit et écrit un buffer
de texte (aussi connu comme memory files). Voir la description sur les
objets fichiers pour les opérations (section 2.1.7.9).
- StringIO([buffer])
-
Quand un objet StringIO est créé, il peut être initialisé avec une
chaine de caractères existante en la passant au constructeur. Si aucune chaine
de caractères n'est passée, StringIO commence vide.
Les méthodes suivantes des objets StringIO nécessite une mention
spéciale :
getvalue()
-
Récupère le contenu entier du ``fichier'' n'importe quand avant que la méthode
close() d'un objet StringIO ne soit appelée.
close()
-
Libère la mémoire du buffer.