Files
journal_com/copy.py
2026-03-24 09:52:58 +08:00

33 lines
941 B
Python

import shutil
import os
# 1. 设定你要复制哪个文件夹
source_folder = "peer-review-process1"
# 2. 设定你想要生成的多个新名字
new_names = ["new-papers1",]
def batch_copy():
# 检查原文件夹是否存在
if not os.path.exists(source_folder):
print(f"❌ 找不到原文件夹: {source_folder}")
return
for name in new_names:
# 检查目标文件夹是否已经存在,避免覆盖
if os.path.exists(name):
print(f"⚠️ 跳过:'{name}' 已经存在了。")
continue
try:
print(f"正在生成 {name}...")
shutil.copytree(source_folder, name)
print(f"✅ 成功复制为: {name}")
except Exception as e:
print(f"❌ 复制 {name} 时出错: {e}")
print("\n所有任务处理完毕!")
if __name__ == "__main__":
batch_copy()
input("按回车键退出...")