python代码在已存在数据的Excel“汇总表”空行中追加“申请表”中的数据,不覆盖原表数据
时间: 2023-07-15 09:12:06 浏览: 138
可以使用Python中的pandas库来读取和写入Excel文件,并且可以通过指定sheet名称和行列索引来定位数据。
下面是一个示例代码,假设“汇总表”和“申请表”分别为两个Excel文件,其中“汇总表”已经存在数据,而“申请表”需要追加到“汇总表”中。
```python
import pandas as pd
# 读取汇总表
df_summary = pd.read_excel('summary.xlsx', sheet_name='Sheet1')
# 读取申请表
df_application = pd.read_excel('application.xlsx', sheet_name='Sheet1')
# 在汇总表末尾追加申请表数据
df_summary = df_summary.append(df_application, ignore_index=True)
# 将修改后的汇总表写入Excel文件
df_summary.to_excel('summary.xlsx', sheet_name='Sheet1', index=False)
```
在上述代码中,`pd.read_excel()`函数用于读取Excel文件中的数据,其中`sheet_name`参数用于指定sheet名称。`df_summary.append()`函数用于将申请表数据追加到汇总表末尾,其中`ignore_index=True`参数用于重新生成行索引。最后,`df_summary.to_excel()`函数用于将修改后的汇总表数据写入Excel文件。
阅读全文
相关推荐
















