使用pandas实现将数据写入已有excel文件的代码是什么?
时间: 2023-05-15 16:07:45 浏览: 269
Excel数据分析师程序.rar
可以使用 pandas 的 to_excel 方法将数据写入已有的 Excel 文件中。具体的代码如下:
```python
import pandas as pd
# 读取已有的 Excel 文件
excel_file = pd.read_excel('path/to/excel_file.xlsx')
# 创建一个 DataFrame,假设数据已经准备好了
data = pd.DataFrame({'col1': [1, 2, 3], 'col2': ['a', 'b', 'c']})
# 将数据写入 Excel 文件中
with pd.ExcelWriter('path/to/excel_file.xlsx', mode='a') as writer:
data.to_excel(writer, sheet_name='Sheet1', index=False, header=False)
```
其中,`pd.read_excel` 方法用于读取已有的 Excel 文件,`pd.ExcelWriter` 方法用于创建一个 ExcelWriter 对象,`data.to_excel` 方法用于将数据写入 Excel 文件中。需要注意的是,`mode='a'` 表示以追加模式打开 Excel 文件,`sheet_name='Sheet1'` 表示将数据写入名为 Sheet1 的工作表中,`index=False` 和 `header=False` 表示不写入行索引和列名。
阅读全文