Python에서 Word 문서를 암호로 보호하는 방법

이 짧은 튜토리얼은 Python에서 Word 문서를 암호로 보호하는 방법을 설명합니다. 개발 환경 구성, 애플리케이션 작성을 위한 단계별 프로세스 및 Python의 문서 보호를 보여주기 위한 실행 가능한 샘플 코드에 대한 세부 정보를 제공합니다. 또한 DOCX, DOC 등과 같은 Word 파일을 다양한 방식으로 보호하는 옵션도 제공합니다.

Python에서 Word 문서를 보호하는 단계

  1. .NET을 통한 Python용 Aspose.Words을(를) 사용하여 비밀번호를 추가할 수 있는 환경 구축
  2. 비밀번호로 잠그기 위한 Document 클래스 개체를 사용하여 비어 있는 Word 파일을 만들거나 기존 Word 파일을 로드합니다.
  3. 문서 잠금을 위한 protect() 메서드 호출
  4. Protect() 메소드에서 원하는 보호 유형과 비밀번호를 제공하십시오.
  5. 원하는 보호 기능이 있는 결과 Word 파일을 저장합니다.

위의 단계는 개발 및 테스트 환경 설정을 안내하는 소스 링크가 먼저 제공되는 조직적인 방식으로 Python에서 문서를 비밀번호로 보호하는 프로세스를 설명합니다. 환경이 설정되면 Document 클래스 생성자에 파일 이름을 제공하여 새 Word 파일을 만들거나 기존 Word 파일을 로드할 수 있습니다. 이 Document 클래스에는 파일을 보호하기 위해 보호 유형과 암호를 설정하는 데 필요한 모든 메서드와 속성이 포함되어 있습니다.

Python에서 Word 문서에 암호를 추가하는 코드

이 코드는 ALLOW_ONLY_COMMENTS 보호 유형을 제공하여 소스 Word 파일을 보호하는 것처럼 중요한 네임스페이스, 클래스, 메서드 및 속성을 공유하여 Python에서 Word 문서를 잠그는 방법을 보여줍니다. 그러나 READ_ONLY와 같은 다른 옵션을 사용할 수도 있습니다. 모든 유형의 제한, 수정 표시 허용을 위한 ALLOW_ONLY_REVISIONS 및 양식 필드 편집만 위한 ALLOW_ONLY_FORM_FIELDS.

이 문서에서는 Word 파일을 암호로 보호하는 방법을 배웠습니다. 워드 파일을 만들고 싶다면 Python을 사용하여 Word 문서를 만드는 방법에 대한 글을 참고하세요.

 한국인