写一个代码实现从一个表格(excel)中读取数据,再将其数据复制到另一个生成的表格(excel)中
时间: 2024-01-23 18:02:00 浏览: 157
好的,以下是 Python 中使用 pandas 库实现从一个表格中读取数据并将其复制到另一个生成的表格的代码:
```python
import pandas as pd
# 读取原始表格数据
df = pd.read_excel('path/to/original/excel_file.xlsx', sheet_name='Sheet1')
# 新建一个空的表格
new_df = pd.DataFrame()
# 复制数据到新表格中
new_df['column1'] = df['column1']
new_df['column2'] = df['column2']
new_df['column3'] = df['column3']
# 将新表格保存到 excel 文件中
new_df.to_excel('path/to/new/excel_file.xlsx', index=False)
```
上述代码中,我们首先使用 `pd.read_excel` 函数读取原始表格数据,然后新建一个空的表格 `new_df`,再将原始表格中需要复制的列逐一复制到新表格中,最后使用 `new_df.to_excel` 函数将新表格保存到指定的 excel 文件中。需要注意的是,`to_excel` 函数的 `index` 参数默认为 `True`,如果不需要在新表格中保留原始表格的行索引,需要将其设置为 `False`。
阅读全文