easyexcel 读取所有sheet
时间: 2023-09-14 21:06:23 浏览: 89
读取Excel文件中多个sheet
可以使用Python中的pandas库来读取Excel文件中所有的sheet。
以下是读取Excel文件中所有sheet的示例代码:
```python
import pandas as pd
file_path = 'example.xlsx' # Excel文件路径
excel_file = pd.ExcelFile(file_path)
sheet_names = excel_file.sheet_names # 获取所有sheet的名称
for sheet_name in sheet_names:
df = pd.read_excel(file_path, sheet_name=sheet_name) # 读取每个sheet的数据
print(f"Sheet '{sheet_name}' data:")
print(df)
```
首先,我们使用`pd.ExcelFile()`函数打开Excel文件并获取所有sheet的名称。然后,我们可以使用`for`循环来遍历所有sheet名称,并使用`pd.read_excel`函数读取每个sheet的数据。最后,我们打印每个sheet的数据。
注意,需要安装pandas库。可以使用以下命令在终端中安装pandas:
```
pip install pandas
```
阅读全文