我想用Python实现读取一个表格的数据更改后生成新的Excel表格
时间: 2024-02-12 10:04:45 浏览: 77
Python源码-一键提取PDF中的表格到Excel
好的,您可以使用Python的pandas和openpyxl模块来实现读取一个表格的数据并更改后生成新的Excel表格。下面是一个简单的示例代码,可以打开一个Excel表格,更改其中一个单元格的值并将其保存为一个新的Excel表格。
```python
import pandas as pd
import openpyxl
# 打开Excel文件,并读取数据到DataFrame对象
df = pd.read_excel('example.xlsx')
# 修改A1单元格的值
df.at[0, 'A'] = 'Hello, World!'
# 将DataFrame对象保存为新的Excel文件
writer = pd.ExcelWriter('new_example.xlsx')
df.to_excel(writer, index=False)
writer.save()
```
在这个示例中,我们使用pandas的read_excel方法读取名为“example.xlsx”的Excel文件,并将其保存为DataFrame对象。然后,我们使用DataFrame对象的at方法将A1单元格的值更改为“Hello, World!”。最后,我们使用pandas的ExcelWriter对象将DataFrame对象保存为新的Excel文件“new_example.xlsx”。您可以根据自己的需要修改此代码来打开和修改您的Excel文件。
阅读全文