Python3学习-将文件夹下所有文件移动到指定文件夹下 -20230612
发布人:shili8
发布时间:2024-02-04 10:06
阅读次数:41
在Python3中,我们可以使用shutil库来实现将文件夹下所有文件移动到指定文件夹下的操作。下面是一个简单的示例代码:
import osimport shutil# 源文件夹路径source_folder = '/path/to/source/folder' # 目标文件夹路径target_folder = '/path/to/target/folder' # 获取源文件夹下所有文件files = os.listdir(source_folder) # 遍历所有文件for file in files: # 源文件路径 source_file = os.path.join(source_folder, file) # 目标文件路径 target_file = os.path.join(target_folder, file) # 移动文件 shutil.move(source_file, target_file) print(f'Moved {file} to {target_folder}')
在这个示例中,我们首先导入了os和shutil库。然后指定了源文件夹路径和目标文件夹路径。接着使用os.listdir()方法获取源文件夹下所有文件的列表。然后遍历所有文件,使用shutil.move()方法将文件从源文件夹移动到目标文件夹,并打印出移动的文件名和目标文件夹路径。
需要注意的是,在实际使用中,我们需要确保源文件夹和目标文件夹存在,并且有足够的权限进行文件移动操作。
希望这个示例能够帮助你学习如何使用Python3来实现将文件夹下所有文件移动到指定文件夹下的操作。