我有一个包含多个数据框的列表。我想使用for循环为列表中的每个df创建json。
我尝试过
dfsize=[df df df]
for dfs in dfsize:
dfs.to_json('areca{dfs}.json').format(dfs)
遇到错误:
AttributeError:'NoneType'对象没有属性'format'
有没有办法做到这一点?
也尝试过:
我尝试了
dfs.to_json('areca{dfs}.json'.format(dfs))
但出现错误:
dfs.to_json('areca {dfs} .json'.format(dfs.index))
KeyError:'dfs'
答案 0 :(得分:-1)
pandas.DataFrame.to_json返回无。这导致错误。格式应该在里面。试试这个,
dfsize=[df df df]
for dfs in dfsize:
dfs.to_json('areca{dfs}.json'.format(dfs))