栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

错误:不支持的格式或文件损坏:预期的BOF记录

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

错误:不支持的格式或文件损坏:预期的BOF记录

该错误消息与XLS文件的BOF(文件开始)记录有关。但是,该示例表明您正在尝试读取XLSX文件。

有两个可能的原因:

  1. 您的xlrd版本过旧,不支持读取xlsx文件。
  2. XLSX文件是加密的,因此以OLE复合文档格式而不是zip格式存储,从而使其在xlrd中显示为较早的格式XLS文件。

仔细检查您是否实际上正在使用最新版本的xlrd。用一个单元格中的数据打开一个新的XLSX文件应该验证这一点。

但是,我猜您正在遇到第二种情况,并且文件已加密,因为您在上面声明已经使用xlrd 0.9.2版。

如果您显式应用工作簿密码,而且还用密码保护了某些工作表元素,则XLSX文件将被加密。这样,即使您不需要密码也可以打开XLSX加密文件。

更新 :请参阅@BStew的第三个(更有可能的答案)文件是由Excel打开的。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/650919.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号