
zip_open 함수를 사용하여 zip 파일을 열었을 때, 파일 경로를 지정하지 않았을 때 zip 객체의 디렉토리 구조는 zip 파일의 원본 디렉토리 구조와 동일합니다.
예를 들어, zip 파일에 'dir1/file1.txt'와 'dir2/file2.txt'가 포함되어 있다면, zip 객체의 디렉토리 구조도 'dir1'과 'dir2'로 구성됩니다.
이러한 디렉토리 구조는 zip 파일을 열었을 때 zip 객체의 'namelist()' 메소드를 사용하여 확인할 수 있습니다.
예를 들어, 다음과 같이 zip 파일을 열고 디렉토리 구조를 확인할 수 있습니다.
#hostingforum.kr
python
import zipfile
# zip 파일 열기
with zipfile.ZipFile('example.zip', 'r') as zip_file:
# 디렉토리 구조 확인
print(zip_file.namelist())
이 코드를 실행하면 zip 파일의 디렉토리 구조가 출력됩니다.
2025-06-27 08:51