Как вызвать конкретный текстовый файл, указав только его имя (не указав полный путь для чтения файла) из подкаталогов в python? - PullRequest
0 голосов
/ 11 июля 2019

Я хочу прочитать конкретный текстовый файл, указав только имя (не полный путь) из папки, содержащей несколько подкаталогов, чтобы сравнить и объединить текстовые файлы.

Как я могу прочитать определенный файл с помощью панд?

1 Ответ

0 голосов
/ 11 июля 2019

Вы можете использовать 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...