python用pandas读取excel不同sheet中数据
时间: 2023-05-19 17:01:53 浏览: 155
python pandas 读取excel数据
可以使用pandas库中的read_excel函数,指定sheet_name参数为要读取的sheet名称或sheet编号即可。例如:
```python
import pandas as pd
# 读取第一个sheet中的数据
df1 = pd.read_excel('example.xlsx')
# 读取名为Sheet2的sheet中的数据
df2 = pd.read_excel('example.xlsx', sheet_name='Sheet2')
# 读取第三个sheet中的数据
df3 = pd.read_excel('example.xlsx', sheet_name=2)
```
注意,如果要读取多个sheet中的数据,可以将sheet_name参数设置为一个列表,例如:
```python
# 读取第一个sheet和名为Sheet2的sheet中的数据
df_list = pd.read_excel('example.xlsx', sheet_name=['Sheet1', 'Sheet2'])
```
这样会返回一个字典,其中键为sheet名称,值为对应的DataFrame对象。
阅读全文