pyqt5 导出字典中的数据到excel文件
时间: 2023-10-04 20:09:37 浏览: 76
你可以使用 Python 的 `openpyxl` 库来操作 Excel 文件,并将字典中的数据导出到 Excel 文件中。以下是一个简单的代码示例:
```python
import openpyxl
# 创建一个新的 Excel 文件
workbook = openpyxl.Workbook()
# 选择默认的工作表
sheet = workbook.active
# 定义一个字典
data = {"姓名": ["张三", "李四", "王五"], "年龄": [20, 25, 30], "性别": ["男", "女", "男"]}
# 写入表头
headers = list(data.keys())
for index, header in enumerate(headers):
sheet.cell(row=1, column=index+1, value=header)
# 写入数据
for row, name in enumerate(data["姓名"], start=2):
sheet.cell(row=row, column=1, value=name)
sheet.cell(row=row, column=2, value=data["年龄"][row-2])
sheet.cell(row=row, column=3, value=data["性别"][row-2])
# 保存 Excel 文件
workbook.save("data.xlsx")
```
这段代码会创建一个新的 Excel 文件,并将字典中的数据导出到 Excel 文件的默认工作表中。你可以根据需要修改代码,以满足你的实际需求。
阅读全文