import os
import shutil
source_dir = "/root/A"
dest_dir = "/root/B/C"
# 获取source_dir目录下的所有文件名
file_list = os.listdir(source_dir)
# 遍历所有文件,将其复制到dest_dir目录下
for file_name in file_list:
# 构造源文件的完整路径
source_file = os.path.join(source_dir, file_name)
# 构造目标文件的完整路径
dest_file = os.path.join(dest_dir, file_name)
# 复制文件
shutil.copyfile(source_file, dest_file)
import os
import shutil
source_dir = "/root/A"
dest_dir = "/root/B/C"
# 获取source_dir目录下的所有文件名和子目录名
file_list = os.listdir(source_dir)
# 遍历所有文件和子目录,将其复制到dest_dir目录下
for file_name in file_list:
# 构造源文件/目录的完整路径
source_file = os.path.join(source_dir, file_name)
# 构造目标文件/目录的完整路径
dest_file = os.path.join(dest_dir, file_name)
# 判断是否是目录
if os.path.isdir(source_file):
# 复制目录
shutil.copytree(source_file, dest_file)
else:
# 复制文件
shutil.copyfile(source_file, dest_file)

6110

被折叠的 条评论
为什么被折叠?



