: Excel file format cannot be determined, you must specify an engine manually.
时间: 2023-08-16 22:43:46 浏览: 92
excel file format
这个错误是因为`pandas`无法自动确定Excel文件格式,需要手动指定解析引擎。可以使用以下代码:
```python
import pandas as pd
# 手动指定解析引擎为openpyxl
df = pd.read_excel('filename.xlsx', engine='openpyxl')
# 获取行数和列数
num_rows = df.shape[0]
num_cols = df.shape[1]
print("行数:", num_rows)
print("列数:", num_cols)
```
请将代码中的'filename.xlsx'替换为你要读取的Excel文件名。如果仍然出现错误,请尝试使用其他解析引擎,如`xlrd`。
阅读全文