/ / Як відкрити захищений паролем файл Excel за допомогою python? - python, excel, file-io, паролі, захищені

Як відкрити захищений паролем файл Excel, використовуючи python? - python, excel, file-io, паролі, захищені

Я подивився на попередні теми з цієї теми, але вони не допомогли вирішити проблему.

Я намагаюся відкрити файл, захищений паролемexcel без будь-якої взаємодії з користувачем. Я шукав в Інтернеті, і знайшов цей код, який використовує win32com.client Коли я запускаю це, я все ще отримую запит на введення пароля ...

from xlrd import *
import win32com.client
import csv
import sys

xlApp = win32com.client.Dispatch("Excel.Application")
print "Excel library version:", xlApp.Version
filename,password = r"\HRAMyfile.xlsx", "caa team"
xlwb = xlApp.Workbooks.Open(filename, Password=password)

Відповіді:

9 для відповіді № 1

Я не думаю, що в даному випадку працюють іменовані параметри. Тому вам доведеться зробити щось подібне:

xlwb = xlApp.Workbooks.Open (назва файлу, False, True, None, пароль)

Побачити http://msdn.microsoft.com/en-us/library/office/ff194819.aspx Докладніші відомості про метод Workbook.Open.