将 pandas DataFrame 转换为读取文件?
Converting a pandas DataFrame to read file?
我的任务是自动访问第三方供应商的 API。
第三方供应商需要以下格式的数据:
data = open(fname, 'rb').read()
但我在 pandas DataFrame 中有数据。从 DataFrame 到此 'data' 值的最简单方法是什么?
如果你的dataframe是foo,那么
foo.to_csv('filename')
会创造奇迹。
我在这上面花了很长时间,我简直不敢相信最佳答案:
csv_string = df.to_csv()
实际上只是省略了文件名,to_csv 的输出不会写入文件。它在文档中。
我的任务是自动访问第三方供应商的 API。
第三方供应商需要以下格式的数据:
data = open(fname, 'rb').read()
但我在 pandas DataFrame 中有数据。从 DataFrame 到此 'data' 值的最简单方法是什么?
如果你的dataframe是foo,那么
foo.to_csv('filename')
会创造奇迹。
我在这上面花了很长时间,我简直不敢相信最佳答案:
csv_string = df.to_csv()
实际上只是省略了文件名,to_csv 的输出不会写入文件。它在文档中。