Zip文件压缩Python3脚本_阿汤博客
阿汤博客-承接中小企业服务器维护和网站维护,有意者可以联系博主!

Zip文件压缩Python3脚本

运维维护 40℃ 0评论

#!/usr/bin/python3

#Name:zip_file.py

#Author:amd5.cn

#Datetime: 2018-06-28 

#文件压缩

import glob 

import zipfile

import os

import datetime

def now_time():

    nowtime = datetime.datetime.now()

    time_str = nowtime.strftime('%Y%m%d%H%M%S')

    return time_str

def zip_file(files):    

    file_list = glob.glob(files+"/*")

    b_name = os.path.basename(files) 

    file_zip = zipfile.ZipFile(now_time()+'.zip','w',zipfile.ZIP_DEFLATED)

    

    for f in file_list:

        file_zip.write(f,'/'+b_name+'/'+os.path.basename(f))

    file_zip.close()

    

#Windows

zip_file("C:/Users/amd5/Desktop/python/class")

#Linux

zip_file("/var/www/html")

转载请注明:阿汤博客 » Zip文件压缩Python3脚本

喜欢 (0)or分享 (0)