python读写excel表格,写入的时候怎么写入多行
时间: 2023-04-01 10:03:52 浏览: 317
您可以使用循环语句来写入多行数据,例如使用 for 循环遍历每一行数据,然后使用 write 方法将数据写入到表格中。具体实现可以参考以下代码:
```python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook.active
# 定义要写入的数据
data = [
['姓名', '年龄', '性别'],
['张三', 18, '男'],
['李四', 20, '女'],
['王五', 22, '男']
]
# 循环写入数据
for row in data:
worksheet.append(row)
# 保存 Excel 文件
workbook.save('example.xlsx')
```
以上代码会将 data 中的数据写入到 Excel 表格中,每一行数据都会被写入到新的一行。
阅读全文