📌  相关文章
📜  在python中将任何文件从一个文件夹复制到另一个文件夹(1)

📅  最后修改于: 2023-12-03 15:23:26.636000             🧑  作者: Mango

在Python中将任何文件从一个文件夹复制到另一个文件夹

在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_folderdestination_folder变量修改成你自己的文件夹路径。

希望这个简单的例子能够帮助你实现自己的文件复制需求。