In python seek
- это метод файлового объекта, и вы пытаетесь применить его к строке. Сначала вы должны открыть файл и вызвать seek
для объекта открытого файла.
Сделайте что-то вроде этого:
def follow(file_name):
with open filename as the_file:
the_file.seek(0, os.SEEK_END)
while True:
lines = the_file.readline()
if not lines:
time.sleep(0.1)
continue
yield lines