python13
Авг. 3, 2022 15:26:53
Привет!
Какие варианты поиска папок с определённым названием в подпапках вы знаете?
Ищу самый быстрый метод. Функция glob() для моих задач довольно медленная. Есть ли альтернативные решения?
Указываю путь (например ‘D:\\’), указываю название, по которому нужно найти папки(например ‘google’) и запускаю скрипт. После его отработки нужно получить все найденные пути к папкам, в названии которых содержится ‘google’.
doza_and
Авг. 3, 2022 16:05:31
python13
Есть ли альтернативные решения?
Предварительно создать индекс и искать в нем.
https://www.elastic.co/ в помощь.
Вообще современные ОС сами умеют создавать индексы…
ZerG
Авг. 4, 2022 09:32:14
какой бы метод вы не использовали - он будет медленнее чем нативный в ос
по этому если нужна скорость используйте системные функции ос вызывая их
и обрабатывая результат