读取Django前端上传的Excel文件

做Django项目,通过html中的input选择了本地的Excel文件,通过后端读取该文件,出现错误,通过openpyxl,xrld,pandas均报错,采用openpyxl的load_workbook报错是File is not a zip file,采用xrld.open_workbook的报错是Unsupported format, or corrupt file: Expected BOF record; found b'\x17\xda_\xa0\x163\xcd\x9a',求大神指教

有可能是文件版本问题, 建议用excel 打开后,另存为xlsx 文件及一个xls 文件。 再次上传试试。
xrld 应该只能处理xls文件。
openpyxl 只能处理 xlsx 文件。