Comment créer un objet de type fichier (le même temps que le fichier) avec le contenu d'une chaîne?
Réponses
Trop de publicités?Utilisez le module StringIO . Par exemple:
>>> from cStringIO import StringIO
>>> f = StringIO('foo')
>>> f.read()
'foo'
J'utilise cStringIO (ce qui est plus rapide), mais notez qu'il n'accepte pas les chaînes Unicode qui ne peuvent pas être codées sous forme de chaînes ASCII simples . (Vous pouvez passer à StringIO en remplaçant "de cStringIO" par "de StringIO".)
J.F. Sebastian
Points
102961
e-satis
Points
146299