이 빠른 가이드는 Python에서 ZIP 파일에서 파일을 삭제하는 방법을 설명합니다. 프로그램 흐름 및 예제 코드와 함께 Python에서 ZIP 파일을 삭제하는 방법을 자세히 다룹니다. 또한 Python이 설정된 모든 운영 체제에서 이 방법을 사용할 수 있습니다.
Python에서 ZIP 파일에서 파일 삭제하는 단계
- Aspose.ZIP을 설치하여 환경을 구성합니다.
- Archive 클래스의 인스턴스를 생성하고 원본 ZIP 아카이브를 로드합니다.
- 아카이브 내 모든 항목을 순회하며 특정 문자열이 포함된 파일을 필터링합니다.
- delete_entry 메서드를 사용하여 조건에 맞는 모든 파일을 삭제합니다.
- 수정된 ZIP 아카이브를 저장합니다.
위 단계들은 Python에서 ZIP 파일에서 파일을 삭제하는 간단한 방법을 설명합니다. 특정 문자열을 포함하는 파일 목록을 생성한 후, 해당 파일들을 삭제하고 업데이트된 ZIP 아카이브를 디스크에 저장합니다.
Python에서 ZIP 파일 삭제하는 코드
이 코드 스니펫은 Python에서 ZIP 파일을 삭제하는 방법을 보여줍니다. 그러나 특정 파일을 삭제하는 방식으로 수정할 수도 있습니다. 예를 들어, 파일의 위치 인덱스를 지정하여 첫 번째, 마지막 또는 특정 파일을 선택적으로 삭제할 수 있습니다.
이 글에서는 Python에서 ZIP 파일을 삭제하는 방법을 다루었습니다. ZIP 파일을 생성하는 방법이 필요하다면, Python에서 ZIP 파일 생성하기 기사를 참고하세요.