使用Python将子文件夹和文件复制到新文件夹可以通过以下步骤实现:
步骤1:导入所需模块 首先,需要导入Python中的shutil模块,该模块提供了许多文件和文件夹操作的函数。
import shutil
步骤2:指定源文件夹和目标文件夹路径
接下来,需要指定源文件夹和目标文件夹的路径。假设源文件夹路径为source_folder
,目标文件夹路径为target_folder
。
source_folder = 'path/to/source_folder'
target_folder = 'path/to/target_folder'
步骤3:复制文件夹和文件
使用shutil模块的copytree
函数来复制整个源文件夹(包括子文件夹和文件)到目标文件夹。
shutil.copytree(source_folder, target_folder)
步骤4:确认复制成功
可以添加一段代码来确认复制是否成功。可以使用os模块的listdir
函数来列出目标文件夹中的所有文件和文件夹。
import os
# 列出目标文件夹中的所有文件和文件夹
file_list = os.listdir(target_folder)
print(file_list)
这样就可以将源文件夹中的子文件夹和文件复制到目标文件夹中了。请确保源文件夹路径和目标文件夹路径是正确的,并且具有相应的读写权限。
关于Python中文件和文件夹操作的更多信息,您可以参考以下文档:
领取专属 10元无门槛券
手把手带您无忧上云