728x90
반응형
파이썬으로 엑셀 파일에 암호를 걸어두는 방법은 openpyxl 라이브러리를 사용하는 것이 쉬운 방법입니다.
import openpyxl
# 암호를 걸고자 하는 엑셀 파일을 열어준다.
workbook = openpyxl.load_workbook("file.xlsx")
# 암호를 걸고자 하는 시트를 선택한다.
sheet = workbook['Sheet1']
# 암호를 걸어준다.
sheet.protection.password = 'password'
# 암호가 걸려진 엑셀 파일을 저장한다.
workbook.save("file.xlsx")
위 코드는 file.xlsx 라는 엑셀 파일에 Sheet1 시트에 대해 password 라는 암호를 걸어주는 예제입니다. 원하는 암호와 엑셀 파일, 시트를 수정하여 사용하시면 됩니다.
728x90
반응형
'파이썬' 카테고리의 다른 글
데이터베이스의 이메일 주소, 내용 등의 자료를 이용하여 자동으로 이메일을 작성하여 전달하는 코드 (0) | 2023.02.10 |
---|---|
엑셀 행에 선택표기를 할 수 있는 방법중 마우스로 클릭시 선택표시되는 파이썬 코드 (0) | 2023.02.10 |
데이터프레임에서 엑셀로 변환시 사용기간 만기 기간을 정할 수 있는 코드 (0) | 2023.02.10 |
데이터프레임에서 엑셀파일로 변환시 1행에 필터활성화시켜 저장하는 예제 (0) | 2023.02.10 |
데이터프레임에서 열 크기를 정하고 열 크기를 벗어나는 문자수가 있다면 행을 늘려 모든 문자를 나타낼 수 있는 코드 (0) | 2023.02.10 |