Python中如何打开Excel,并在新的sheet中添加数据
时间: 2024-04-10 17:28:03 浏览: 77
在Python中,你可以使用`openpyxl`库来打开Excel文件,并在新的工作表(sheet)中添加数据。
以下是一个示例代码,演示如何打开Excel文件,并在新的工作表中添加数据:
```python
from openpyxl import Workbook, load_workbook
# 打开Excel文件
wb = load_workbook('example.xlsx')
# 创建新的工作表
new_sheet = wb.create_sheet(title='New Sheet')
# 添加数据到新的工作表
new_sheet['A1'] = 'Name'
new_sheet['B1'] = 'Age'
new_sheet['A2'] = 'Tom'
new_sheet['B2'] = 28
new_sheet['A3'] = 'Jerry'
new_sheet['B3'] = 32
# 保存修改后的Excel文件
wb.save('example.xlsx')
```
在这个例子中,我们首先使用`load_workbook`函数打开名为`example.xlsx`的Excel文件,并将其加载到一个Workbook对象`wb`中。然后,我们使用`create_sheet`方法创建一个新的工作表,并指定一个标题(标题可以自定义)。接下来,我们使用工作表的单元格索引来添加数据。例如,`new_sheet['A1'] = 'Name'`表示在新的工作表的A1单元格中添加了名称为"Name"的数据。最后,我们使用`save`方法保存修改后的Excel文件。
请确保已经安装了`openpyxl`库,可以使用下面的命令进行安装:
```
pip install openpyxl
```
通过运行上述代码,你可以打开Excel文件,并在新的工作表中添加数据。
阅读全文
相关推荐


















