PythonXLRD-具有密码保护工作表的open_工作簿方法
我有一个文件目录,我想用Python中的xlrd模块循环并读取其中的值。每个文件中都有多个工作表,其中一些工作表是隐藏的,并受密码保护。我需要从中提取值的工作表不受保护。但是,我得到了错误:xlrd.biffh.XLRDError:工作簿已加密,表明该文件受到保护 知道如何打开文件,只读取未加密/无密码的工作表吗 我只是刚刚开始,所以我的代码仍然有点粗糙:PythonXLRD-具有密码保护工作表的open_工作簿方法,python,excel,xlrd,Python,Excel,Xlrd,我有一个文件目录,我想用Python中的xlrd模块循环并读取其中的值。每个文件中都有多个工作表,其中一些工作表是隐藏的,并受密码保护。我需要从中提取值的工作表不受保护。但是,我得到了错误:xlrd.biffh.XLRDError:工作簿已加密,表明该文件受到保护 知道如何打开文件,只读取未加密/无密码的工作表吗 我只是刚刚开始,所以我的代码仍然有点粗糙: for root, dirs, files in os.walk("O:\MIS\Reporting\w_code", topdown=Tr
for root, dirs, files in os.walk("O:\MIS\Reporting\w_code", topdown=True):
for name in files:
InputFile = os.path.join(root, name)
wbk = xlrd.open_workbook(InputFile,)
sht = wbk.sheet_by_index(0)
print sht
sheet=workbook.sheet_by_index(0)
variable = sheet.cell_value(2,10)
提前感谢。截至2009年,此功能“不太可能实现” 也许更多的xlrd专家可以说这是否已经完成。我模模糊糊地记得,过去需要做这样的事情,而且还在挣扎 这一联系提出了另一种选择