我用openpyxl打开xlsx文件时zipfile.BadZipFile: File is not a zip file
时间: 2024-01-16 13:18:29 浏览: 1429
读写xlsx.zip
你可以尝试将`engine`参数从`openpyxl`更改为`xlrd`来解决`zipfile.BadZipFile: File is not a zip file`错误。这个错误通常发生在使用`pd.read_excel`函数尝试打开一个非zip格式的Excel文件时。确保你已经安装了`xlrd`库,如果没有安装,可以使用`pip`命令进行安装。
以下是使用`xlrd`库打开xlsx文件的示例代码:
```python
import pandas as pd
df = pd.read_excel('your_file.xlsx', engine='xlrd')
```
请注意,你需要将`your_file.xlsx`替换为你要打开的实际文件名。
阅读全文