python读取excel不同sheet
时间: 2023-04-27 14:06:08 浏览: 689
Python可以使用第三方库来读取Excel文件中的不同Sheet,最常用的库是`pandas`和`openpyxl`。
如果使用`pandas`,可以使用`read_excel`方法来读取Excel文件,并通过指定`sheet_name`参数来读取特定的Sheet。例如,以下代码将读取Excel文件中名为“Sheet1”的Sheet:
```
import pandas as pd
df = pd.read_excel('example.xlsx', sheet_name='Sheet1')
```
如果要读取多个Sheet,可以在`sheet_name`参数中传递一个列表。例如,以下代码将读取Excel文件中名为“Sheet1”和“Sheet2”的Sheet:
```
import pandas as pd
sheets = ['Sheet1', 'Sheet2']
dfs = pd.read_excel('example.xlsx', sheet_name=sheets)
# 可以通过字典来访问每个Sheet的数据
df1 = dfs['Sheet1']
df2 = dfs['Sheet2']
```
如果使用`openpyxl`,可以通过`load_workbook`方法来打开Excel文件,并通过`sheetnames`属性来访问所有Sheet的名称。例如,以下代码将读取Excel文件中名为“Sheet1”的Sheet:
```
from openpyxl import load_workbook
wb = load_workbook('example.xlsx')
sheet = wb['Sheet1']
# 可以通过Sheet的行和列来访问数据
value = sheet['A1'].value
```
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)