python-3.x - 将 excel 文件加载到 pandas 时出错:xlrd.biffh.XLRDError: Workbook is encrypted
问题描述
我正在使用 python 下载文件并阅读它。但是在读取 xls 文件时,xlrd.biffh.XLRDError: Workbook is encrypted
我可以手动打开文件,但不能在 python 中打开
我的代码
df = pd.read_excel(filepath)
有人可以帮我解决这个问题!. 我已经研究了很多来解决这个问题,但没有奏效。
解决方案
XLRD 本身无法处理带有加密的文件,但还有另一个 Python 库实际上可以解密许多 MS Office 文件,包括您尝试读取的 .xls 文件。它被称为msoffcrypto-tool
推荐阅读
- javascript - 无法以角度 4 加载 slick-carousel:无法加载 css
- java - 如何在使用 edgeDriver selenium 时向 edgeOptions 添加参数
- ffmpeg - FFMPEG:选择原始和指定比特率的最小值
- selenium-webdriver - VS 2015 测试资源管理器没有显示测试
- html - 隐藏按钮并显示重定向文本
- python - 选择要从函数返回的函数
- ios - iOS:存档构建的行为与调试构建不同
- razor-pages - 将查询字符串添加到 CORE 剃须刀页面中的“asp-page”链接
- sql-server - 应用于 SQL 服务器的策略是否也适用于托管实例?
- python - tkinter:标签以扩展框架问题的端到端