python另一个excel保存到sheet2
时间: 2023-09-12 12:12:05 浏览: 211
你可以使用 pandas 库来读取并写入 Excel 文件。具体来说,你可以首先使用 `pandas.read_excel()` 方法读取原始 Excel 文件,然后使用 `pandas.ExcelWriter()` 方法创建一个新的 ExcelWriter 对象,最后使用 `to_excel()` 方法将数据写入新的 Excel 文件的 sheet2 中。
下面是一个示例代码:
```python
import pandas as pd
# 读取原始 Excel 文件
df1 = pd.read_excel('path/to/excel_file.xlsx', sheet_name='sheet1')
# 创建新的 ExcelWriter 对象
writer = pd.ExcelWriter('path/to/new_excel_file.xlsx')
# 写入 sheet1
df1.to_excel(writer, sheet_name='sheet1')
# 创建一个新的 DataFrame,用于演示如何写入 sheet2
data = {'name': ['Alice', 'Bob', 'Charlie'], 'age': [25, 30, 35]}
df2 = pd.DataFrame(data)
# 写入 sheet2
df2.to_excel(writer, sheet_name='sheet2')
# 关闭 ExcelWriter 对象
writer.save()
```
注意,在使用 `to_excel()` 方法写入数据时,你需要传入 `sheet_name` 参数来指定写入的 sheet 名称。另外,你还可以使用 `startrow` 和 `startcol` 参数来指定写入数据的起始行和列。