通常會用zipfile模塊,但是python自帶的shutil也可以,代碼如下:
shutil.make_archive(path1,'zip',path2)
但是要先引入這個模塊:
import shutil
功能是實現文件夾壓縮,將某個路徑下的文件夾(可以遞歸包含其他文件夾)壓縮。詳細說明如下:
shutil.make_archive('file_name', 'format', 'archive_path')
file_name: 壓縮後的的壓縮文件名
format: 壓縮或者打包格式"zip","tar","bztar"或"gztar"
archive_path:要壓縮的文件夾路徑,既壓縮的目錄或文件
例如:
shutil.make_archive('test.zip','zip',r'D:\ls\test')