添加多个目录来执行搜索

时间:2019-05-24 09:52:38

标签: python

是否可以向source= [添加多个目录?

我需要在不同目录中的某个文件集上查找某些文件,以便随后将它们移动到特定文件夹。有什么想法吗?

当仅使用一个文件夹作为源文件时,它可以工作,但是当我添加第二个文件夹时,尽管两个文件夹都包含具有该名称的文件,但没有任何结果显示。

import os, shutil

source = [
    "r\\ABC\A",
    "r\\ABC\B"
]

set = {
"AC1",
"AC2"
       }

for file in source:
    for x in set:
        if file.__contains__("FF"): continue
        else:
            if file.__contains__(str(x)):
                print(file)
````

1 个答案:

答案 0 :(得分:0)

您没有逃脱第二个\ ...

source = [
    "r\\ABC\\A",
    "r\\ABC\\B"
]