python如何将excel修改后的一些数据保存到新的表
时间: 2024-02-03 14:15:51 浏览: 29
你可以使用Python的第三方库`openpyxl`来读取和修改Excel文件,并将修改后的数据保存到新的表中。下面是一个简单的示例代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 获取需要修改的表格
worksheet = workbook['Sheet1']
# 修改数据
worksheet.cell(row=2, column=2, value='New Value')
# 创建新的表格并将修改后的数据保存到新表中
new_worksheet = workbook.create_sheet(title='New Sheet')
for row in worksheet.iter_rows():
new_row = []
for cell in row:
new_row.append(cell.value)
new_worksheet.append(new_row)
# 保存修改后的Excel文件
workbook.save('new_example.xlsx')
```
在这个示例中,我们首先使用`openpyxl.load_workbook()`函数打开Excel文件。然后,我们获取需要修改的表格,使用`worksheet.cell()`方法修改单元格的值。接下来,我们使用`workbook.create_sheet()`方法创建一个新的表格,并使用`worksheet.iter_rows()`方法遍历旧表格中的所有行和单元格,并将它们复制到新表格中。最后,我们使用`workbook.save()`方法保存修改后的Excel文件。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)