python读取excel多个sheet的单元格数据
时间: 2023-11-26 17:04:41 浏览: 87
Msptest-python读取excel数据
要在Python中读取Excel文件中多个sheet的单元格数据,你可以使用第三方库 `pandas`。以下是一个示例代码:
```python
import pandas as pd
# 读取Excel文件
file_path = 'path/to/your/file.xlsx'
excel_data = pd.read_excel(file_path, sheet_name=None)
# 遍历每个sheet
for sheet_name, sheet_data in excel_data.items():
# 读取单元格数据
cell_data = sheet_data['A1'].values
print(f"Sheet: {sheet_name}, Cell Data: {cell_data}")
```
在上面的示例中,我们使用 `read_excel` 函数从指定的Excel文件中读取所有sheet的数据。`sheet_name=None` 参数表示读取所有的sheet,并将每个sheet的数据存储在一个字典中。然后,我们可以使用 `items` 方法遍历字典中的每个sheet,并使用 `['A1'].values` 读取指定单元格的数据。你可以根据需要修改单元格的位置和获取数据的方式。
阅读全文