python写入excel保持工作簿结构不变
时间: 2023-08-27 13:10:13 浏览: 94
Python操作Excel工作簿的示例代码(\*.xlsx)
要在Python中写入Excel并保持工作簿结构不变,你可以使用openpyxl库。下面是一个示例代码,演示如何实现这个目标:
```python
from openpyxl import load_workbook
# 打开现有的Excel文件
workbook = load_workbook('原始文件.xlsx')
# 创建一个新的工作表
new_sheet = workbook.create_sheet('新工作表')
# 在新工作表中写入数据
new_sheet['A1'] = 'Hello'
new_sheet['B1'] = 'World'
# 保存修改后的文件
workbook.save('新文件.xlsx')
```
这个示例代码打开名为"原始文件.xlsx"的Excel文件,并在其中创建一个名为"新工作表"的工作表。然后,将数据写入新工作表的单元格'A1'和'B1'。最后,将修改后的工作簿保存为"新文件.xlsx"。
这样做可以保持原始工作簿的结构不变,只是在其中添加了一个新的工作表,并向其中写入数据。
阅读全文