python将一个字典(key为一个括号)写入csv文件
时间: 2024-05-14 20:18:27 浏览: 91
Python将字典数据写入CSV文件
可以使用Python内置的csv模块和字典的items()方法来将一个字典写入CSV文件中。具体实现如下:
```python
import csv
# 定义字典
my_dict = {"(key1)": "value1", "(key2)": "value2", "(key3)": "value3"}
# 定义CSV文件的列名
fields = ["key", "value"]
# 创建CSV文件,并写入列名
with open("my_dict.csv", "w", newline="", encoding="utf-8") as csvfile:
writer = csv.writer(csvfile)
writer.writerow(fields)
# 逐行写入字典的key和value
for key, value in my_dict.items():
writer.writerow([key, value])
```
运行以上代码后,将生成一个名为`my_dict.csv`的CSV文件,其中包含了字典`my_dict`的所有数据。注意,在写入CSV文件时,需要注意编码格式和换行符的设置。
阅读全文