Pythons StringIO kann nicht gut mit `with`-Anweisungen umgehen
Ich muss dranbleibentempfile
undStringIO
schien perfekt zu sein. Nur, dass dies alles in einer Lücke versagt:
In [1]: from StringIO import StringIO
In [2]: with StringIO("foo") as f: f.read()
--> AttributeError: StringIO instance has no attribute '__exit__'
Was ist die übliche Methode, um gespeicherte Informationen bereitzustellen, anstatt Dateien mit nicht deterministischem Inhalt zu lesen?