본문 바로가기
파이썬

파이썬 Python을 사용하여 암호로 보호 된 Excel 파일을 여는 방법은 무엇입니까?

by º기록 2021. 1. 4.
반응형

이 주제에 대한 이전 스레드를 살펴 보았지만 문제 해결에 도움이되지 않았습니다.



사용자 상호 작용없이 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"\\HRA\Myfile.xlsx", 'caa team'
xlwb = xlApp.Workbooks.Open(filename, Password=password)

 

해결 방법

 

이 경우에는 명명 된 매개 변수가 작동하지 않는다고 생각합니다. 따라서 다음과 같은 작업을 수행해야합니다.

xlwb = xlApp.Workbooks.Open(filename, False, True, None, password)


 

참조 페이지 https://stackoverflow.com/questions/19450837

 

 

반응형

댓글