小编典典

如何将具有特定文件扩展名的文件复制到python(2.5版)脚本中的文件夹中?

python

我想将具有特定文件扩展名的文件复制到新文件夹。我有一个使用方法,os.walk但是我将如何使用它呢?我仅在一个文件夹中搜索具有特定文件扩展名的文件(此文件夹具有2个子目录,但是我要查找的文件将永远不会在这2个子目录中找到,因此我不需要在这些子目录中进行搜索)
。提前致谢。


阅读 153

收藏
2020-12-20

共1个答案

小编典典

import glob, os, shutil

files = glob.iglob(os.path.join(source_dir, "*.ext"))
for file in files:
    if os.path.isfile(file):
        shutil.copy2(file, dest_dir)

阅读shutil模块的文档,以选择适合您需要的功能(shutil.copy(),shutil.copy2()或shutil.copyfile())。

2020-12-20