使用Python向Excel追加sheet。
时间: 2023-06-04 17:03:16 浏览: 1566
python向excel添加sheet.pdf
可以使用Python中的openpyxl库来向Excel追加sheet。具体实现方法可以参考以下代码:
``` python
from openpyxl import Workbook, load_workbook
# 打开Excel文件
wb = load_workbook('example.xlsx')
# 创建新的sheet
new_sheet = wb.create_sheet(title='new sheet')
# 写入数据
for row in range(1, 11):
for col in range(1, 11):
new_sheet.cell(row=row, column=col, value=row * col)
# 保存Excel文件
wb.save('example.xlsx')
```
这段代码会在example.xlsx文件中追加一个名为"new sheet"的sheet,并在其中写入一个10x10的乘法表。如果需要追加到已有的sheet中,只需要使用`wb.get_sheet_by_name('sheet name')`获取到指定的sheet,然后在其中写入数据即可。
阅读全文