我的任务是自动访问第三方供应商的API。
第三方供应商需要以下格式的数据:
data = open(fname, 'rb').read()
但是我在pandas DataFrame中有数据。从DataFrame转到此“数据”值的最简单方法是什么?
答案 0 :(得分:1)
我花了很长时间在这上面,我简直不敢相信最好的答案:
csv_string = df.to_csv()
实际上只是忽略文件名,并且to_csv的输出不会写入文件。在文档中。
答案 1 :(得分:0)
如果您的数据框为foo,则
foo.to_csv('filename')
将创造奇迹。