Найти - Пользователи
Полная версия: Автодополнение пути
Начало » Python для новичков » Автодополнение пути
1
Atuan
Здравствуйте. Никак не могу найти способ автодополнения при работе с файлом аналог * в bash. Например, если полный путь до файла
  /a/b/c/d.txt
в баше можно использовать конструкцию вида:
 /a/b/*/d.txt
и если d.txt единственный во всех субдиректориях b, то путь автомтически заполняется вне зависимости от названия субдиректорий. Каким образом это можно организовать в python? Необходииость продиктована постоянным изменением названий директорий.
Хочу подчеркнуть, нужно именно автодополнение, а не ручной поиск.
Rodegast
 >>> from glob import glob
>>> glob("/home/*/0/")
['/home/rodegast/0/']
Atuan
Вот как все просто. А я в os искал. Спасибо большое.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB