Python中的密码保护excel表(win32包的替代品)

时间:2015-07-09 14:46:23

标签: python excel winapi pywin32 xlrd

是否有任何软件包(不是Windows的win32),我可以通过它来处理受密码保护的Excel工作表。我已经尝试了 win32api 的所有解决方案,但它对我不起作用。

  

导入win32api,sys,os

     

DLL加载失败:%1不是有效的win32应用程序。

我要求在excel中处理受密码保护的文件的替代解决方案?到目前为止我找到的所有解决方案都建议我使用win32,但遗憾的是它无法正常工作。

编辑 - 问题已解决。见下面的解决方案

1 个答案:

答案 0 :(得分:1)

我已经解决了这个问题。

第1步:最初检查你正在使用的python位?

import platform
platform.architecture()

第2步:从此处下载相关文件http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/

步骤3:安装文件并检查是否收到任何错误

import win32com

我错误地下载了64位python文件,而我的平台架构是32位。