[python] xlrd 모듈을 사용하여 엑셀 파일 암호화하기
엑셀 파일을 보호하기 위해 Python에서는 xlrd 모듈을 사용할 수 있습니다. 여기에는 간단한 예제 코드가 포함되어 있으며, xlrd 모듈을 사용하여 엑셀 파일을 암호화하는 방법을 안내합니다.
1. xlrd 모듈 설치하기
먼저, pip
를 사용하여 xlrd 모듈을 설치합니다.
pip install xlrd
2. 예제 코드
다음은 xlrd 모듈을 사용하여 엑셀 파일을 암호화하는 간단한 예제 코드입니다.
import xlrd
# 암호화할 엑셀 파일 경로
file_path = 'example.xlsx'
# 암호화 키
password = 'your_password' # 사용자가 설정한 암호
# 엑셀 파일 열기
workbook = xlrd.open_workbook(file_path)
# 암호화 설정
is_protected = workbook.sheet_by_index(0).book.encrypt(password)
if is_protected:
print('엑셀 파일이 성공적으로 암호화되었습니다.')
else:
print('암호화에 실패했습니다.')
위의 코드에서 file_path
변수에 암호화할 엑셀 파일의 경로를, password
변수에는 사용자가 설정한 암호를 지정합니다.
이제 위의 코드를 실행하여 지정된 암호로 엑셀 파일을 성공적으로 암호화할 수 있습니다.
참고 자료
위의 예제 코드를 통해 xlrd 모듈을 사용하여 엑셀 파일을 암호화하는 방법을 살펴보았습니다. 이를 통해 엑셀 파일을 안전하게 보호할 수 있게 됩니다.