반응형
파이썬에서 디렉토리 구조의 zip 아카이브를 어떻게 만들 수 있습니까?
해결 방법
#!/usr/bin/env python
import os
import zipfile
def zipdir(path, ziph):
# ziph is zipfile handle
for root, dirs, files in os.walk(path):
for file in files:
ziph.write(os.path.join(root, file))
if __name__ == '__main__':
zipf = zipfile.ZipFile('Python.zip', 'w', zipfile.ZIP_DEFLATED)
zipdir('tmp/', zipf)
zipf.close()
참조 페이지 https://stackoverflow.com/questions/1855095
반응형
'파이썬' 카테고리의 다른 글
파이썬 양식 추가를 기반으로 장고 편집 양식? (0) | 2021.01.07 |
---|---|
파이썬 가상 파일 처리는 어떻게합니까? (0) | 2021.01.07 |
파이썬 List Comprehension Python에서 두 개의 for 루프를 프레임하는 방법 (0) | 2021.01.07 |
파이썬 Intersecting two dictionaries in Python (0) | 2021.01.07 |
파이썬 폴더의 내용을 삭제하는 방법은 무엇입니까? (0) | 2021.01.07 |
댓글