在Python中基于文件名而不是数据类型复制文件

时间:2013-04-11 07:01:37

标签: python copy filenames

我是Python的新手。我想根据名称将文件集从一个文件夹复制到另一个文件夹,而不是基于数据类型。所以我有一个包含Hello.txt,Hello.dat,Hello.pdf,World.txt,World.dat,Word.pdf等文件的源文件夹。现在我只想将以“Hello”开头的文件复制到另一个文件夹中。我尝试了很多方法,但似乎都基于数据类型。

1 个答案:

答案 0 :(得分:0)

import os
import shutil
files = os.listdir("Path")
for file in files:
    if file.startswith("Hello"):
       shutil.copy("Full path to file", "Full path to dest folder")