이 문서는 ZIP을 7z로 변환하는 Python 프로세스를 설명합니다. IDE 설정 및 프로그램 흐름에 대한 지침을 제공하고 Python에서 ZIP을 7zip으로 변환하는 코드 스니펫을 포함합니다. 또한, 프로젝트에서 이 기능을 활성화하는 데 외부 압축 도구가 필요하지 않습니다.
Python에서 ZIP을 7ZIP으로 변환하는 단계
- Aspose.ZIP을 설치하여 ZIP을 7z로 변환하는 기능을 활성화합니다.
- Archive 클래스를 사용하여 소스 ZIP 디렉토리를 가져옵니다.
- SevenZipArchive 객체를 정의하여 생성된 7z 디렉토리를 작성합니다.
- ZIP 아카이브의 각 항목을 반복하고 그것을 7z 파일에 추가합니다.
- save 메서드를 호출하여 새로 생성된 7z 아카이브를 저장합니다.
이 지침은 Python에서 ZIP을 7zip으로 변환하는 방법을 단순화합니다. 먼저 코드는 ZIP 파일을 읽고 그 내용을 개별적으로 처리합니다. 마지막으로 모든 파일은 결과 7z 출력으로 결합됩니다.
Python에서 ZIP을 7z로 내보내는 코드
이 코드 스니펫은 Python에서 ZIP을 7z로 변환하는 프로세스를 보여줍니다. 이 코드는 Archive 및 SevenZipArchive 클래스를 사용하여 변환 작업을 완료합니다. 또한 SevenZipEntrySettings 클래스는 압축 설정이나 암호화와 같은 출력 기능을 사용자 정의할 수 있게 해줍니다.
이 문서에서는 Python에서 zip 7z 작업의 핵심 사항을 다뤘습니다. 그러나 생성된 7z 파일을 프로그래밍 방식으로 추출하려는 경우, Python에서 7z File Opener 만들기 가이드를 참조하세요.