admin管理员组

文章数量:1639678

这是我在使用python读取excel表格数据时发生的错误,经过研究发现是因为excel文件被加密保护了,不能直接使用pd.read_excel 函数读取加密表格,需要对加密的文件进行解密:

1.使用msoffcrypto-tool非标准库可以对文件进行解密和加密

此方法在文章https://blog.csdn/chengxuyuan_110/article/details/129015900?

 中有介绍,我验证了他的方法1,使用终端命令,发现不能成功解密,于是灵机一动为什么不在excel文件中将秘密去除呢,经研究发现此方法可行可行。

2。直接在excel文件中去除密码:

第一步,使用密码打开excel文件(注:此方法不适合用于暴力破解文件),在菜单栏找到如下图所示位置,点击”密码加密“

.

第二步,在“密码加密”中将密码删除后点击“应用”,最后保存退出文件;此时excel文件已经解密,可以在python中使用常规方法操作文件。

本文标签: 错误发生文件xlrdbiffh