【发布时间】:2021-01-26 19:54:50
【问题描述】:
我有一张大桌子,我根据它们的日期切成许多小桌子:
dfs={}
for fecha in fechas:
dfs[fecha]=df[df['date']==fecha].set_index('Hour')
#now I can acess the tables like this:
dfs['2019-06-23'].head()
我已经对 dfs['2019-06-23'] 特定表进行了一些修改,现在我想将其保存在我的计算机上。我尝试通过两种方式做到这一点:
#first try:
dfs['2019-06-23'].to_csv('specific/path/file.csv')
#second try:
test=dfs['2019-06-23']
test.to_csv('test.csv')
他们都提出了这个错误:
TypeError: get_handle() 得到了一个意外的关键字参数“错误”
我不知道为什么会出现此错误,也找不到任何原因。我以这种方式保存了许多文件,但以前从未有过。
我的目标:在我修改后能够将此数据帧保存为 csv
【问题讨论】:
-
print (dfs.keys())是什么? -
它给出了所有的日期(例如:(['2019-06-22','2019-06-24',...])
标签: python pandas csv dictionary export-to-csv