AW: [Python-de] Listen in ein File Object verwandeln

Rainer Fischbach fischbach at ecs-gmbh.de
Mit Aug 13 15:36:25 EDT 2003


Hallo Andreas

Ja, das geht. Ich nehme an, dass die str-Objekte in str_list stehen:

import cStringIO
sfi = cStringIO.StringIO ('\n'.join (str_list))

das Objekt sfi hat alle Methoden eines files wie readlines etc.


Rainer Fischbach

Senior Consultant
ECS Engineering Consulting & Solutions GmbH
Mühlstraße 3
D-92318 Neumarkt

Fon +49 9181 4764-84 
Fax  +49 9181 4764-50
email fischbach at ecs-gmbh.de
http://www.ecs-international.de/ 



-----Ursprüngliche Nachricht-----
Von: Andreas Grytz [mailto:agrytz at linux-user.de] 
Gesendet: Mittwoch, 13. August 2003 14:15
An: python-de at python.net
Betreff: [Python-de] Listen in ein File Object verwandeln

Hallo zusammen,

ich möchte eine Liste von Strings an eine Funktion übergeben, die aber
ein File-Objekt erwartet. Gibt es eine Möglichkeit, die Liste
umzuwandeln? Bisher behelfe ich mir dadurch, dass ich die Liste in eine
temporäre Datei schreibe und daraus anschließend wieder lese. Das
scheint mir nicht sehr elegant.

Gruss,
	Andreas
-- 
Andreas Grytz		| http://www.linuxnewmedia.de
Stefan-George-Ring 24	| Tel:	+49 (0) 89 993411-0
D-81929 München		| Fax:	+49 (0) 89 993411-99

_______________________________________________
Python-de maillist  -  Python-de at python.net
http://python.net/mailman/listinfo/python-de