我正在使用Windows 7,Python 2.7和Microsoft Excel 2013。
我从这里了解到,我可以使用下面的示例代码打开和访问受密码保护的Excel表:
我从这里了解到,我可以使用下面的示例代码打开和访问受密码保护的Excel表:
import sys
import win32com.client
xlApp = win32com.client.Dispatch("Excel.Application")
print "Excel library version:", xlApp.Version
filename, password = sys.argv[1:3]
xlwb = xlApp.Workbooks.Open(filename, Password=password)
# xlwb = xlApp.Workbooks.Open(filename)
xlws = xlwb.Sheets(1) # counts from 1, not from 0
print xlws.Name
print xlws.Cells(1, 1) # that's A1
我想将一个有密码保护的Excel工作表保存为Python对象。最好将其保存为 pandas dataframe
,但如果以字典或任何其他对象类型保存也可以。
我有密码。这个可能吗?
谢谢!