python xlsx文件续写多组数据
时间: 2023-10-19 14:07:20 浏览: 169
Python这样操作能存储100多万行的xlsx文件
你可以使用 `openpyxl` 库来续写多组数据到 xlsx 文件中。具体的步骤如下:
1. 打开 xlsx 文件,并选择要续写数据的工作表。
```python
from openpyxl import load_workbook
# 打开 xlsx 文件
workbook = load_workbook(filename='example.xlsx')
# 选择要续写数据的工作表
sheet = workbook['Sheet1']
```
2. 在需要续写数据的位置插入新的行。
```python
# 定义要续写的数据
data = [
['John', 'Doe', 25],
['Jane', 'Doe', 30],
['Bob', 'Smith', 40]
]
# 在第一行的下面插入数据
for row in data:
sheet.append(row)
```
3. 保存文件。
```python
# 保存文件
workbook.save(filename='example.xlsx')
```
这样就可以在 xlsx 文件中续写多组数据了。注意,如果文件不存在,`load_workbook` 函数会自动创建一个新的文件。
阅读全文