Показать сообщение отдельно

  #3  
Старый 21.10.2009, 10:16
iv.
Познавший АНТИЧАТ
Регистрация: 21.03.2007
Сообщений: 1,200
С нами: 10074686

Репутация: 1204


По умолчанию

Цитата:
Почему нельзя несколько раз вызвать readlines(), чтобы каждый раз возвращался список?
Код:
>>> f = open('file.txt')
>>> l = len(f.readlines())
>>> print l
5
>>> print l
5
>>> print l
5
>>> print l
5
readlines перемещает указатель ибо.
можешь воспользоваться f.seek(0), но имхо бредок
 
Ответить с цитированием