인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

kazuhiko_cho님의 프로필 이미지
kazuhiko_cho

작성한 질문수

실리콘밸리 엔지니어가 가르치는 파이썬 기초부터 고급까지

Zip compression module(Zip으로 압축하는 모듈) 사용해보기

Zip compression module 질문

작성

·

412

2

안녕하세요

Zip compression module 실습에서 궁금한 점이 있어 문의 드립니다.

dir_to_zip = "/home/runner/zip/zipme"

이라고 경로 설정을 했는데,

copression 한 결과 값이 zipme 폴더에 저장되지 않는지 궁금합니다.

감사합니다.

답변 2

1

kazuhiko_cho님의 프로필 이미지
kazuhiko_cho
질문자

감사합니다.

그래서 강의 전 미리 zipme라는 폴더를 생성한 것이었군요. 잘못 이해 한 부분 설명해주셔서 감사드립니다.

1

미쿡엔지니어님의 프로필 이미지
미쿡엔지니어
지식공유자

안녕하세요,

우선 질문해 잘 하셨습니다. 모르는 것 있으시면 꼭 물어보세요!

import shutil

dir_to_zip = "/home/runner/zip/zipme"

output = "folder_zip"

이shutil.make_archive(output, 'zip', dir_to_zip)

shutil.unpack_archive(f"{output}.zip", "extracted2", "zip")

코드를 보시면 아시겠지만 dir_to_zip는 압축을 할 원본 폴더 입니다. 그리고 결과값은 output이라는 변수에 저장 되어있는, 현재 파일을 실행하는 디렉토리에서 folder_zip라는 파일이 만들어지게 됩니다.

혹시 이해가 되셨나요?

그럼 도움이 되었길 바라겠습니다.

kazuhiko_cho님의 프로필 이미지
kazuhiko_cho

작성한 질문수

질문하기