python能压缩文件吗
python自带的zipfile的模块支持对文件的压缩和解压操作。
zipfilp.ZipFile 表示创建一个zip对象
zipfile.ZipFile(file[, mode[, compression[, allowZip64]]])
#file表示文件的路径
#mode表示文件的打开模式:
r表示读,默认;
w表示写入,没有则新建,有则覆盖;
a表示追加写入。
#compression表示存储的方式:
zipfile.ZIP_STORED 表示只是存储模式,不对文件进行压缩操作,默认;
zipfile.ZIP_DEFLATED 表示对文件进行压缩操作。
#allowZip64 如果进行操作的文件大于2g,应该设置为True,默认为false。
例子:
zip = zipfile.ZipFile(zip_name, 'w', zipfile.ZIP_DEFLATED ) for file in path: zip.write(file) zip.close() #path是一个列表,可以放入多个文件路径,能将多个文件压缩至一个压缩包
python学习网,免费的在线学习python平台,欢迎关注!
您可能感兴趣的文章:
python能压缩文件吗
iis中启用页面HTTP压缩(页面Gzip压缩)
Linux 指令:备份压缩--lha
什么情况使用NTFS压缩好?NTFS文件压缩使用教程
PHP开启gzip压缩的二种方法
php压缩与解压缩类PclZip的例子
(图文)IIS6.0压缩配置
python怎么破解压缩包密码
IIS压缩及性能优化
python如何分包压缩