把这个dict写入新建Excel
时间: 2023-08-15 17:25:00 浏览: 79
要将一个字典写入一个新的 Excel 文件中,需要使用 Python 的第三方库 `openpyxl`。下面是一个示例代码,可以帮助你完成这个任务:
```python
import openpyxl
# 创建一个新的 Excel 文件
workbook = openpyxl.Workbook()
# 选择默认的工作表
worksheet = workbook.active
# 定义要写入的字典
my_dict = {"key1": "value1", "key2": "value2", "key3": "value3"}
# 将字典中的键和值写入工作表
for i, (key, value) in enumerate(my_dict.items()):
worksheet.cell(row=i+1, column=1, value=key)
worksheet.cell(row=i+1, column=2, value=value)
# 保存 Excel 文件
workbook.save("my_dict.xlsx")
```
在上面的代码中,我们首先导入了 `openpyxl` 库,然后创建了一个新的 Excel 文件。我们选择默认的工作表,并定义了要写入的字典 `my_dict`。接下来,我们使用 `enumerate()` 函数遍历字典中的键值对,并使用 `worksheet.cell()` 方法将它们写入工作表中。最后,我们使用 `workbook.save()` 方法保存 Excel 文件。执行这个代码后,你将在同一目录下找到一个名为 `my_dict.xlsx` 的新 Excel 文件。
阅读全文