将df转换为csv格式,而不创建文件

时间:2018-04-02 15:41:51

标签: r python-3.x

我正在创建一个将API数据转换为df的过程。

我的问题是:

使用'df.to_csv(“df.csv”,sep =',')导出到csv文件后,数据才正确显示。如果我不这样做,第一列就会出现一个大数据列表。

有没有办法在不创建外部文件的情况下执行转换为csv格式的过程?

Df without converting to csv format

after Csv format

1 个答案:

答案 0 :(得分:3)

来自DataFrame.to_csv的{​​{3}}:

path_or_buf : string or file handle, default None

File path or object, if None is provided the result is returned as a 
string.

如此简单地做:

csv_string = df.to_csv(None, sep=",")

为您提供一个包含数据框csv表示的字符串,而不创建外部文件。