首页 > 解决方案 > 将 excel 文件加载到 pandas 时出错:xlrd.biffh.XLRDError: Workbook is encrypted

问题描述

我正在使用 python 下载文件并阅读它。但是在读取 xls 文件时,xlrd.biffh.XLRDError: Workbook is encrypted 我可以手动打开文件,但不能在 python 中打开

我的代码

df = pd.read_excel(filepath)

有人可以帮我解决这个问题!. 我已经研究了很多来解决这个问题,但没有奏效。

标签: python-3.xpandas

解决方案


XLRD 本身无法处理带有加密的文件,但还有另一个 Python 库实际上可以解密许多 MS Office 文件,包括您尝试读取的 .xls 文件。它被称为msoffcrypto-tool


推荐阅读