У меня проблемы с записью записей кадра данных панд в буфер строк.
Можно инициализировать фрейм данных, передав строковый буфер функции read_csv.
In [80]: buf = StringIO('a,b\n1,2\n')
In [81]: df = pandas.read_csv(buf)
In [82]: df
Out[82]:
a b
0 1 2
Делать обратное не просто, так как функция DataFrame.to_csv
принимает только путь к строковому файлу.
Есть ли веская причина для такого поведения? Каков наилучший способ сериализации DataFrame от pandas без предварительного сохранения содержимого на диске?