700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python web项目导出zip文件_Python压缩和解压缩zip文件

python web项目导出zip文件_Python压缩和解压缩zip文件

时间:2023-05-10 05:51:28

相关推荐

python web项目导出zip文件_Python压缩和解压缩zip文件

#/usr/bin/python

#coding=utf-8

import os

import zipfile

import sys

try:

import zlib

compression = zipfile.ZIP_DEFLATED

except:

compression = zipfile.ZIP_STORED

path = 'data/' #要进行压缩的文档目录

start = path.rfind(os.sep) + 1

filename = 'callofdutyblackopszombies_1349649132343_my.zip' #压缩后的文件名

z = zipfile.ZipFile(filename,mode = "w",compression = compression)

try:

for dirpath,dirs,files in os.walk(path):

for file in files:

if file == filename or file == "zip.py":

continue

print(file)

z_path = os.path.join(dirpath,file)

z.write(z_path,z_path[start:])

z.close()

except:

if z:

z.close()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。