io.StringIO
class io.StringIO ( initial_value='', newline='\n' )
import io
output = io.StringIO()
output.write('First line.\n')
print('Second line.', file=output)
# Получить содержимое файла -- это будет
# 'First line.\nSecond line.\n'
contents = output.getvalue()
# Закрыть объект и сбросить буфер памяти --
# .getvalue() теперь вызовет исключение.
output.close()Last updated