python用pandas读写excel文件
时间: 2023-10-04 10:10:25 浏览: 95
使用pandas进行excel文件的读取写入
5星 · 资源好评率100%
好的,你想了解如何使用Python中的pandas包来读写Excel文件吗?
首先,我们需要安装pandas包。可以使用以下命令来安装:
```
pip install pandas
```
读取Excel文件非常简单。例如,如果我们有一个名为 `data.xlsx` 的Excel文件,它有两个工作表,一个名为 `Sheet1` 和另一个名为 `Sheet2`,我们可以使用pandas读取文件并将数据加载到一个DataFrame中,如下所示:
```python
import pandas as pd
# Load data from Excel file into a DataFrame
df_sheet1 = pd.read_excel('data.xlsx', sheet_name='Sheet1')
df_sheet2 = pd.read_excel('data.xlsx', sheet_name='Sheet2')
```
这将将 `data.xlsx` 文件中的工作表 `Sheet1` 和 `Sheet2` 加载到两个不同的DataFrame中。如果我们要将这些数据写回Excel文件,则可以使用以下代码:
```python
# Write DataFrames back to Excel file
with pd.ExcelWriter('data.xlsx') as writer:
df_sheet1.to_excel(writer, sheet_name='Sheet1')
df_sheet2.to_excel(writer, sheet_name='Sheet2')
```
这将新的 `Sheet1` 和 `Sheet2` DataFrame写回 `data.xlsx` 文件中。有关更多详细信息,请查看[pandas文档](https://pandas.pydata.org/pandas-docs/stable/user_guide/io.html#io-excel)。
阅读全文