import shutil import os from shutil import make_archive # 查看可压缩的文件类型 print(shutil.get_archive_formats()) # 压缩文件原始与压缩文件存放的根目录 rootPath = r\'F:/BaiduNetdiskDownload/COVID-19CTSeg/3DUNet-Pytorch/test\' # 压缩文件存放目录 # Myarchive:压缩文件名 # archive_name = os.path.expanduser(os.path.join(rootPath, \'Myarchive\')) # # 被压缩文件路径 # root_dir = os.path.expanduser(os.path.join(rootPath, \'\')) # make_archive(archive_name, \'gztar\', root_dir) # copyfile from shutil import copyfile from shutil import copytree import logging def _logpath(path, names): logging.info(\'Working in %s\', path) return [] # nothing will be ignored source = r\'F:/BaiduNetdiskDownload/COVID-19CTSeg/3DUNet-Pytorch/label\' destination = r\'F:/BaiduNetdiskDownload/COVID-19CTSeg/3DUNet-Pytorch/test\' copytree(source, destination, ignore=_logpath) # https://docs.python.org/3/library/shutil.html?highlight=copyfile#shutil-platform-dependent-efficient-copy-operations
相关文章: