Python 如何从字典创建csv

Python 如何从字典创建csv,python,pandas,csv,Python,Pandas,Csv,我在这里有一个非常独特的情况。My dictionary具有字符串键和pandas.DataFrame值: 我想为df1、df2、df3等创建一个单独的csv文件,最多可达df1001,文件名分别为“0.csv”、“1.csv”、“2.csv”,最多可达“1000.csv” 我试过用熊猫来保护自己,但这对事业没有帮助。谁能帮帮我吗 提前谢谢。打电话给_csv肯定会有用的 for k, v in d.items(): v.to_csv("{0}.csv".format(k)) 呼叫_cs

我在这里有一个非常独特的情况。My dictionary具有字符串键和pandas.DataFrame值:

我想为df1、df2、df3等创建一个单独的csv文件,最多可达df1001,文件名分别为“0.csv”、“1.csv”、“2.csv”,最多可达“1000.csv”

我试过用熊猫来保护自己,但这对事业没有帮助。谁能帮帮我吗

提前谢谢。

打电话给_csv肯定会有用的

for k, v in d.items():
    v.to_csv("{0}.csv".format(k))
呼叫_csv肯定会有用

for k, v in d.items():
    v.to_csv("{0}.csv".format(k))

我建议使用熊猫图书馆。pandas库可以轻松地从dict创建数据帧。该数据帧可以存储为CSV文件

import pandas as pd
df = pd.DataFrame.from_dict(dict)
现在,您可以将熊猫数据帧保存为CSV文件:

df.to_csv('results.csv', index=False, header=False)

我建议使用熊猫图书馆。pandas库可以轻松地从dict创建数据帧。该数据帧可以存储为CSV文件

import pandas as pd
df = pd.DataFrame.from_dict(dict)
现在,您可以将熊猫数据帧保存为CSV文件:

df.to_csv('results.csv', index=False, header=False)

您在使用to_csv时是否有任何错误?您在使用to_csv时是否有任何错误?这不能满足OP的问题。OP希望dict中的n个条目有n个CSV。这不能满足OP的问题。OP希望dict.或Python3.6+:f'{k}.csv.中的n个条目有n个csv。非常感谢。这起作用了。我想知道为什么我试的时候它不起作用。但话说回来。谢谢。你可能救了我的命。或者用Python3.6+:f'{k}.csv。非常感谢。这起作用了。我想知道为什么我试的时候它不起作用。但话说回来。谢谢。你可能救了我的命。