Я намагаюся зробити скрипт, щоб перелічити всі каталоги, підкаталог та файли в заданій директорії.
Я спробував це:
import sys,os
root = "/home/patate/directory/"
path = os.path.join(root, "targetdirectory")
for r,d,f in os.walk(path):
for file in f:
print os.path.join(root,file)
На жаль, це не працює належним чином.
Я отримую всі файли, але не їхні цілі шляхи.
Наприклад, якщо структура dir буде:
/home/patate/directory/targetdirectory/123/456/789/file.txt
Він надрукував би:
/home/patate/directory/targetdirectory/file.txt
Що мені потрібно - це перший результат. Будь-яка допомога буде дуже вдячна! Дякую.