@SerjAntiquity
учу python

Как получить список конечных каталогов в дереве?

Привет!
Есть одна задача, с которой я давно вожусь, но никак не допру, и приходится использовать костыли :(
есть дерево каталогов
/1/2/3/4/a/5/
/1/2/3/4/a/6/
1/2/3/a/7/
1/2/3/a/8/

пытаюсь получить список только конечных каталогов, т.е. список должен состоять из
['/1/2/3/4/a/5/', '/1/2/3/4/a/6/', '1/2/3/a/7/', '1/2/3/a/8/']

os.walk пишет в список все каталоги, т.е.
['/1/', '/1/2/', '/1/2/3/ ....
но это совсем не подходит.
Есть какие - то методы решения данного вопроса?
  • Вопрос задан
  • 210 просмотров
Решения вопроса 1
Avernial
@Avernial
Разрабатываю научное ПО на языке Python.
Как вариант, можете пробежаться по полученному списку, и посмотреть, если в директории нет других директорий, то оставить в списке, а иначе удалить.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы