Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/snake/raw-rev/a8549a69f959
Дата изменения: Unknown
Дата индексирования: Tue Oct 2 07:17:24 2012
Кодировка:

# HG changeset patch
# User Daniil Alexeyevsky
# Date 1292846140 -10800
# Node ID a8549a69f959442804eecfa2770aa83cf2d5a62f
# Parent 0255870e79ce472b39720c7ce1bf9f1de13851bf
fixed line enumerator snake.File

diff -r 0255870e79ce -r a8549a69f959 snake.py
--- a/snake.py Mon Dec 20 14:45:04 2010 +0300
+++ b/snake.py Mon Dec 20 14:55:40 2010 +0300
@@ -15,7 +15,10 @@
self.file = file
self.name = file.name
self.line_no = 0
+ self.iterator = self.enumerate_lines()
def __iter__(self):
+ return self.iterator
+ def enumerate_lines(self):
for line_no, line in enumerate(self.file, self.line_no):
self.line_no = line_no
yield line