Почему происходит ошибка IndexError?
Программа:
text = open('test.txt', 'r')
print(text.readlines()[0].strip())
print(text.readlines()[0].strip())
Консоль:
Traceback (most recent call last):
File "C:\Users\User\Desktop\test.py", line 3, in <module>
print(text.readlines()[0].strip())
IndexError: list index out of range
Ответы (1 шт):
Автор решения: passant
→ Ссылка
Работающий вариант вашего скрипта
text = open('test.txt', 'r')
txt=text.readlines()[0]
print(txt.strip())
print(txt.strip())
print(txt.strip())
Правда глубинный смысл такой конструкции понять не могу.