Прочитать произвольную строку из файлаПредположим, вы решили разработать чат-бота. В нем конечно же будет с десяток самых крутых и полезных функций, может быть даже в нем будет модные нынче нейросети.
И конечно же не обошлось без приветствия, вы специально заготовили несколько различных вариантов в файле
text.txt
:
Приветствую!
Здравствуйте!
Ку, здарова.
Добрый день!
Привет!
Чтобы вывести это на экран, может помочь функция
getline
из модуля
linecache
. В чем главное отличие этой функции от обычного метода чтения из файла? Функция
getline
кеширует все строчки файла в списке, так что следующие вызовы
get_answer
отработают моментально.
#linecache #file