将对象列出到单个 CSV 中

我有一个数据框列表,我希望将其转换为多个 csv。


例子:


List_Df = [df1,df2,df3,df4]

for i in List_Df:

    i.to_csv("C:\\Users\\Public\\Downloads\\"+i+".csv")

预期输出:有 4 个 csv 文件,名称为 df1.csv,df2.csv ...


但我面临两个问题:


第一个问题:


 AttributeError: 'list' object has no attribute 'to_csv'

第二个问题:


("C:\\Users\\Public\\Downloads\\"+ **i** +".csv") <- **i** returns the object

    as it's suppose to but I wish for python to automatically take the

    object_name and use it with .csv

任何帮助将不胜感激,因为我是 Python 和 SOF 的新手。


饮歌长啸
浏览 115回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python