python实现Excel表格循环插入数据
时间: 2023-11-29 22:03:15 浏览: 151
python中将字典形式的数据循环插入Excel
5星 · 资源好评率100%
可以使用Python中的OpenPyxl库来实现Excel表格循环插入数据。需要使用循环语句遍历数据,然后通过OpenPyxl库中的方法将数据插入表格中。以下是一个示例代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 获取工作表对象
sheet = workbook.active
# 定义要插入的数据列表
data = [
(1, 'John', 'Doe'),
(2, 'Jane', 'Doe'),
(3, 'Bob', 'Smith')
]
# 遍历数据列表并插入表格中
for row in data:
sheet.append(row)
# 保存修改后的Excel文件
workbook.save('example.xlsx')
```
在这个示例中,我们首先使用`openpyxl.load_workbook`方法打开Excel文件。然后,我们获取工作表对象,并定义了要插入的数据列表。接下来,我们使用`for`循环遍历数据列表,并使用`sheet.append`方法将每一行数据插入表格中。最后,我们保存修改后的Excel文件。
需要注意的是,这个示例代码只是一个简单的演示,实际使用时需要根据具体情况进行修改和调整。
阅读全文