Мне нужно, чтобы заглушка tempfile
и StringIO
казались идеальными. Только то, что все это терпит неудачу в упущении:
In [1]: from StringIO import StringIO
In [2]: with StringIO("foo") as f: f.read()
--> AttributeError: StringIO instance has no attribute '__exit__'
Каков обычный способ предоставления консервированной информации вместо чтения файлов с недетерминированным содержимым?