python openpyxl先创建一个sheet,然后按行写入数据
时间: 2024-01-23 08:02:54 浏览: 130
好的,可以参考下面的代码示例:
```python
from openpyxl import Workbook
# 创建一个工作簿
wb = Workbook()
# 创建一个工作表
ws = wb.active
# 设置工作表名称
ws.title = "MySheet"
# 写入表头
ws.append(["姓名", "年龄", "性别"])
# 写入数据
data = [("张三", 20, "男"), ("李四", 25, "女"), ("王五", 30, "男")]
for row in data:
ws.append(row)
# 保存工作簿
wb.save("data.xlsx")
```
以上代码会创建一个名为"MySheet"的工作表,并按行写入数据,最后将数据保存到"data.xlsx"文件中。你可以根据需要修改数据和文件名。
阅读全文