Вы можете получить цвета, как показано here
Если вы не используете Windows, вы можете попробовать termcolor
сделать что-то вроде этого:
from termcolor import colored
text=input("Enter search word :")
with open("demo.txt", "r") as searchfile:
for line in searchfile:
if text in line:
print(colored(text,'red').join(line.split(text)))
Пример:
s = "123 321 123 321 123"
print(colored("321",'red').join(s.split("321")))
С выходом:
Если вы используете окна, вы все еще может запустить тот же код, как описано выше, до тех пор, как вы добавить следующие две строки в начале вашего скрипта:
from colorama import init
init()
Обе библиотеки пип-устанавливаемая и легкий.
вы что-то пробовали? – Burki
Вы хотите найти «Вера», или вы имеете в виду «Верьте»? – linusg
Вы имеете в виду функциональность 'grep' на Unix-системах? – Arpan