📅  最后修改于: 2023-12-03 15:23:26.636000             🧑  作者: Mango
在Python中,通过使用shutil
模块,可以轻松地将一个文件夹中的任何文件复制到另一个文件夹。下面是一个简单的演示代码:
import os
import shutil
# specify the source and destination folder paths
source_folder = '/path/to/source/folder'
destination_folder = '/path/to/destination/folder'
# get a list of all the files in the source folder
files = os.listdir(source_folder)
# loop through each file and copy it to the destination folder
for file_name in files:
source = os.path.join(source_folder, file_name)
destination = os.path.join(destination_folder, file_name)
shutil.copy2(source, destination)
该代码使用os
模块获取源文件夹中所有文件的列表,然后使用shutil
模块的copy2()
函数将每个文件复制到目标文件夹中。使用copy2()
而不是copy()
的原因是,copy2()
不仅复制文件本身,还复制文件的元数据(如修改时间和权限等)。
请注意,使用这个代码之前,你需要将source_folder
和destination_folder
变量修改成你自己的文件夹路径。
希望这个简单的例子能够帮助你实现自己的文件复制需求。