У меня есть файл, содержащий весь список шаблонов. Шаблоны имеют этот формат (высокий: низкий). высокий и низкий, разделенные двоеточием.Python: Поиск шаблонов из файла1 в списке файлов
Примеры моделей в file1:
-6447867851221037056: -3788579599719006014
-6449238495544274944: -3932696454242172736
-6449265231715692544: -4004752252983770939
-6449203349826891776: -2995947018784538426
-6447968581089030 144: -3659104829784325951
-6449244980944891904: -1059398397250633536
-6449247532155465728: -1915082300761767744
-6447984223359922176: -4220924871888797497
Теперь у меня есть список файлов в каталоге поиска. Я хочу искать шаблоны из вышеуказанного файла во всех файлах каталога поиска, который соответствует файлу *
yyyy-mm-dd-hh *
pattern.
например:
Искать все модели из file1 в каталоге поиска с именем файла шаблона *
2015-09-07-06 *
search_file.2015-09-07-05-45
search_file.2015-09-07-06-47
search_file.2015-09-07-06-48
search_file.2015-09-07-06-50
search_file.2015-09-07-06-52
Я знаю, как сделать это в Баш (Grep -f file1 *
2015- 09-07-06 *
). Но я новичок в python и очень мало понимаю, как двигаться дальше. Любой вид указателей ценится