python怎么把字典写入csv文件
时间: 2024-01-09 11:03:25 浏览: 69
Python将字典数据写入CSV文件
可以使用csv模块的DictWriter函数将字典写入CSV文件。首先,需要打开CSV文件并将字典写入文件。以下是一个示例代码:
```
import csv
# 字典数据
data = {'Name': 'John', 'Age': 25, 'Country': 'USA'}
# 打开CSV文件
with open('data.csv', mode='w', newline='') as file:
# 定义CSV文件头
fieldnames = ['Name', 'Age', 'Country']
# 创建CSV文件写入器
writer = csv.DictWriter(file, fieldnames=fieldnames)
# 写入CSV文件头
writer.writeheader()
# 写入字典数据
writer.writerow(data)
```
在这里,我们首先定义了字典数据,然后使用csv模块的DictWriter函数创建了一个CSV文件写入器。我们还定义了CSV文件的头部(即列名),并使用writeheader函数将其写入CSV文件。最后,我们使用writerow函数将字典数据写入CSV文件。
阅读全文