Каков наилучший способ записи содержимого буфера StringIO
в файл?
В настоящее время я делаю что-то вроде:
buf = StringIO()
fd = open ('file.xml', 'w')
# populate buf
fd.write (buf.getvalue ())
Но тогда buf.getvalue ()
сделает копию содержимого?