python 写入多行多列数据到excel
时间: 2023-08-12 13:27:49 浏览: 459
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
可以使用 openpyxl 库来写入多行多列数据到 Excel。下面是一个示例代码:
```python
import openpyxl
# 创建一个工作簿
workbook = openpyxl.Workbook()
# 获取默认的工作表
sheet = workbook.active
# 定义数据
data = [
["姓名", "年龄", "性别"],
["张三", 18, "男"],
["李四", 20, "女"],
["王五", 25, "男"],
]
# 写入数据
for row in data:
sheet.append(row)
# 保存工作簿
workbook.save("data.xlsx")
```
在这个示例中,我们首先创建了一个工作簿,然后获取了默认的工作表。接着,定义了一个包含多行多列数据的二维列表 data,最后使用 for 循环将数据逐行写入工作表中。最后,使用 save 方法将工作簿保存到指定的文件中。
阅读全文