openpyxl插入行
时间: 2023-08-14 12:11:25 浏览: 184
openpyxl安装
4星 · 用户满意度95%
要在使用 openpyxl 插入行,可以使用 Worksheet 类的 insert_rows() 方法。该方法的参数包括要插入的行索引和要插入的行数。以下是一个示例代码:
```python
from openpyxl import Workbook
from openpyxl.utils import get_column_letter
# 创建一个新的工作簿
workbook = Workbook()
# 选择默认的活动表
sheet = workbook.active
# 在第2行之后插入3行
sheet.insert_rows(2, 3)
# 循环遍历插入的行,设置一些示例数据
for row in range(2, 5):
sheet[f"A{row}"] = f"数据 {row - 1}"
# 将工作簿保存为文件
workbook.save("example.xlsx")
```
这个示例将在第2行之后插入3行,并在插入的行中设置一些示例数据。最后,将工作簿保存为名为 "example.xlsx" 的文件。
阅读全文