Повторение файла не работает #39; не работает во второй раз

У меня проблема с повторением файла. Вот что я набираю в интерпретаторе и результат:

>>> f = open('baby1990.html', 'rU')
>>> for line in f.readlines():
...  print(line)
... 
#... all the lines from the file appear here...

Когда я снова пытаюсь выполнить итерацию с тем же открытым файлом, я ничего не получаю!

>>> for line in f.readlines():
...  print(line)
... 
>>>

Выхода нет вообще. Чтобы решить эту проблему, мне нужно close()открыть файл, а затем снова открыть его для чтения! Это нормальное поведение?

50
задан wjandrea 22 September 2019 в 06:59
поделиться