• python 文件夹压缩


    import os
    import zipfile
    
    def zipDir(dirpath,outFullName):
        """
        压缩指定文件夹
        :param dirpath: 目标文件夹路径
        :param outFullName: 压缩文件保存路径+xxxx.zip
        """
        zip = zipfile.ZipFile(outFullName,"w",zipfile.ZIP_DEFLATED)
        for path,dirnames,filenames in os.walk(dirpath):
            fpath = path.replace(dirpath,'')
            for filename in filenames:
                print('ziping %s' % filename)
                zip.write(os.path.join(path,filename),os.path.join(fpath,filename))
        zip.close()
    
    def argument():
        content = input('Input target foler and zip Name,like: "a b"
    ')
        tar,des = content.split()
        return tar,des
    
    if __name__ == '__main__':
        target,des = argument()
        zipDir(target,'%s.zip'% des)
  • 相关阅读:
    mfc启动画面
    个人冲刺第十天
    个人冲刺第九天
    个人冲刺第八天
    个人冲刺第七天
    个人冲刺第六天
    新一周冲刺计划2
    新一周冲刺
    创意1
    团队绩效与目标
  • 原文地址:https://www.cnblogs.com/wztshine/p/12009621.html
Copyright © 2020-2023  润新知