Sozusagen sowas:
Code: Alles auswählen
print "Das ist ein Test" --> content += "Das ist ein Test\n"
Code: Alles auswählen
print "Das ist ein Test" --> content += "Das ist ein Test\n"
Code: Alles auswählen
import cStringIO,sys
filelikeobj=cStringIO.StringIO()
#1.Variante:
old_stdout,sys.stdout=sys.stdout,filelikeobj
print "Das ist ein Test"
...
sys.stdout=old_stdout
print filelikeobj.getvalue()
#2. Variante:
print >> filelikeobj, "Das ist ein Test"
print filelikeobj.getvalue()