|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
最近使用pandas处理excel时,碰到加密的excel文件.改密码有麻烦(其实是不知道究竟是怎么加密的,找不到取消办法),只能打开一次输入一次密码.
所以求助鱼油们,有没有办法解决,或是读取execl时可以输入密码也行!!
- from xlrd import *
- import win32com.client
- import csv
- import sys
- xlApp = win32com.client.Dispatch("Excel.Application")
- filename,password = r"encryptedtest.xlsx", '123456'
- xlwb = xlApp.Workbooks.Open(filename, False, True, None, Password=password)
- print(xlwb.Sheets(1).Cells(1,1))
复制代码
前提是你知道密码。
参考:
https://msdn.microsoft.com/en-us/library/office/ff194819.aspx
|
|