gpt4 book ai didi

python - pandas 和 csv 如何在不保存的情况下将 csv 创建为字符串

转载 作者:太空宇宙 更新时间:2023-11-04 08:12:03 28 4
gpt4 key购买 nike

我知道如何将 DF 保存为 csv 文件。我想要 csv 作为字符串,我不想保存,然后加载。

df.to_csv('test.csv',index=True)
my_csv = open('test.csv').read()
print type(my_csv)
<type 'str'>

我宁愿做以下评价:

my_csv = df.to_csv()

最佳答案

尝试 StringIO模块:

>>> df = pd.DataFrame({'a':range(3), 'b':list('abc')})
>>> s = StringIO()
>>> df.to_csv(s)
>>> my_csv = s.getvalue()
>>> my_csv
',a,b\n0,0,a\n1,1,b\n2,2,c\n'

关于python - pandas 和 csv 如何在不保存的情况下将 csv 创建为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20546138/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com