我正在将excel密码文件导入python,它显示此错误:No module named win32api
。我已经安装了pypiwin32
。
import sys
import win32com.client
xlApp = win32com.client.Dispatch("Excel.Application")
print "Excel library version:", xlApp.Version
filename,password = 'C:\Users\Ebase\Documents\PASSW.xlsx', '123456'
xlwb = xlApp.Workbooks.Open("C:\Users\Ebase\Documents\PASSW.xlsx", False, True, None, "123456")
print(xlwb)
在这里编码
答案 0 :(得分:0)
您尝试过吗:
cpu.value = "2";
对我有用。
如果这不起作用,
检查this link以获得有关Excel_wb = xlApp.Workbooks.Open(filename, False, True, None, password)
方法的更多详细信息
打开需要两种类型的密码,即:
Open()
那么在您的情况下,它是写保护还是打开保护?
要打开保留的excel文件,请尝试:
Password: password required to open a protected workbook.
WriteResPassword : password required to write to a write-reserved workbook