Задача. Найти все строчки в файлах из данной директории, содержащие некоторую подстроку (или число, или электронный адрес). Вывести на терминал в разукрашенном виде.
Решение. Для раскраски используем модуль colorama, для поиска - регулярные выражения.
$ python script.py clicking
engler
597: obtained by clicking <a href="vcode-tutorial.ps">here</a>.
UnicodeDecodeError: file subh, line 110
tim
29: you can read the entire book online by clicking
Добавьте в скрипт логику рекурсивного поиска по файловой системе, протестируйте её на вашем диске.