Python说xls文件已加密但我可以在Windows上打开它。 有什么问题?
from xlrd import *
from xlwt import *
f = open_workbook('test.xls')
答案 0 :(得分:1)
您可以使用com.client而不是xlrd模块,它无法处理加密的Excel,就像这样
import win32com.client
excel = win32com.client.Dispatch('Excel.Application')
workbook = excel.Workbooks.open('test.xls')
sheet = workbook.WorkSheets('sheet name')
## get the cell value
row,col = 1,1
sheet.Cells(row,col).value