/ / Wie öffnet man eine passwortgeschützte Excel-Datei mit Python? - Python, Excel, Datei-io, Passwörter, geschützt

Wie öffne ich eine passwortgeschützte Excel-Datei mit Python? - Python, Excel, Datei-io, Passwörter, geschützt

Ich habe mir die vorherigen Themen zu diesem Thema angeschaut, aber sie haben nicht geholfen, das Problem zu lösen.

Ich versuche eine passwortgeschützte Datei zu öffnenExcel ohne Benutzerinteraktion. Ich suchte online und fand diesen Code, der win32com.client verwendet Wenn ich das ausführe, bekomme ich immer noch die Aufforderung, das Passwort einzugeben ...

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)

Antworten:

9 für die Antwort № 1

Ich denke nicht, dass die genannten Parameter in diesem Fall funktionieren. Sie müssten also etwas tun wie:

xlwb = xlApp.Workbooks.Open (Dateiname, False, True, None, Passwort)

Sehen http://msdn.microsoft.com/en-us/library/office/ff194819.aspx Weitere Informationen zur Methode "Workbooks.Open"