Форум сайта python.su
Здравствуйте. Нужно получить полные пути до всех файлов в родительских и вложенных каталогах.
Поиск по форуму дал 1 пост. Его писал я пол года назад и совсем про другое. Гугление не дало совсем ничего. Я написал неработающую франкенштейноподобную конструкцию из 3 вложенных генераторов списков.
Конкретика:
Структура каталога:
test/
testfile1
testfile2
subtest1/
testfile1
testfile2
subtest2/
testfile1
testfile2
subtest1/
testfile1
testfile2
Офлайн
Прошу прощения. Нужно активнее читать доку. Решил так:
listdir = []
for root, dirs, files in os.walk('/home/nazarovd/test'):
for one_file in files:
listdir.append(os.path.join(root, one_file))
Офлайн
Полный путь будет, если параметром os.walk будет тоже полный путь, а как расширить относительный путь до абсолютного?
Офлайн
Офлайн