使用这个内置的python库(shutil.make_archive()),我的zip文件被替换了

问题描述 投票:0回答:1
  folder_name = "C:/ham/logs_"+ time.strftime("%Y-%m-%d-%H-%M-%S")
  if not os.path.isdir(folder_name):
        os.makedirs(folder_name,mode=0o777)
  shutil.make_archive(folder_name,'zip',folder_name)

1 st run---> folder_1 ,zip_folder_1 创建。

发生-->第2次运行--> folder_1,folder_2,zip_folder_2即替换旧的zip_folder发生了

预期--> 第2次运行--> folder_1,folder_2 ,zip_folder_1,zip_folder_2。

为什么会出现替换zip文件夹的情况,如何禁止?

python zip shutil
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.