Найти тему
Машинное обучение

Прочитать произвольную строку из файла c Python

Предположим, вы решили разработать чат-бота. В нем конечно же будет с десяток самых крутых и полезных функций, может быть даже в нем будет модные нынче нейросети.

И конечно же не обошлось без приветствия, вы специально заготовили несколько различных вариантов в файле text.txt:

Приветствую!

Здравствуйте!

Ку, здарова.

Добрый день!

Привет!

Чтобы вывести это на экран, может помочь функция getline из модуля linecache. В чем главное отличие этой функции от обычного метода чтения из файла? Функция getline кеширует все строчки файла в списке, так что следующие вызовы get_answer отработают моментально.

Еще пример:

-2

Вывод:

-3

Python RU

#linecache #file 

#python