python openpyxl先创建一个名字为A的表格,然后创建一个sheet,然后轮询按行写入数据
时间: 2024-02-20 20:58:49 浏览: 116
好的,以下是实现代码:
```python
# 导入 openpyxl 库
from openpyxl import Workbook
# 创建一个名为 A 的工作簿
wb = Workbook()
ws = wb.active
ws.title = "A"
# 定义数据列表
data = [
["姓名", "年龄", "性别"],
["张三", 18, "男"],
["李四", 20, "女"],
["王五", 22, "男"]
]
# 按行写入数据
for row in data:
ws.append(row)
# 保存工作簿
wb.save("test.xlsx")
```
以上代码会在当前目录下创建一个名为 `test.xlsx` 的 Excel 文件,并在其中创建一个名为 `A` 的表格,将数据按行写入表格中。
阅读全文