python一行代碼壓縮文件(使用shutil)

通常會用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')

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章