Zip
# 如果把檔案名取 zipfile 會導致 import itself
#AttributeError: partially initialized module 'zipfile' has no attribute 'ZipFile' (most likely due to a circular import)
import zipfile
#壓縮
zipped_file = zipfile.ZipFile("research.zip", "w") # 壓縮的檔案名稱和壓縮方式
zipped_file.write("research.txt", compress_type=zipfile.ZIP_DEFLATED) # 預計要壓縮文件和壓縮方式
zipped_file.write("research2.txt", compress_type=zipfile.ZIP_DEFLATED) # 預計要壓縮文件和壓縮方式
zipped_file.close()
# 解壓縮
zipped_obj = zipfile.ZipFile("research.zip", "r")
zipped_obj.extractall("result") # 解壓之後的folder
zipped_obj.close()