如何通过从python的子目录中仅给出其名称(而不是通过提供完整的路径来读取文件)来调用特定文本文件?

时间:2019-07-11 07:28:25

标签: python python-2.7 file import

我想通过从包含多个子目录的文件夹中仅给出名称(不是完整路径)来读取特定文本文件,以便比较和合并文本文件。

如何使用熊猫读取特定文件?

1 个答案:

答案 0 :(得分:0)

您可以使用walk搜索文件,然后使用它

import os
name = "Name of your file"
root= './' #Assuming you will search from current directory, you can give any path = []

for dirpath, subdirs, files in os.walk(root):
    for x in files:
        if x==name:
            path.append(os.path.join(dirpath, x))
print(path) #do your operation here