changeset 7520 | e4ab4802f261 |
parent 7507 | 8e76e9f67cb3 |
child 7521 | ca044918fdf1 |
7519:992d78981cba | 7520:e4ab4802f261 |
---|---|
772 if line is not None: |
772 if line is not None: |
773 self.buf.append(line) |
773 self.buf.append(line) |
774 |
774 |
775 def readline(self): |
775 def readline(self): |
776 if self.buf: |
776 if self.buf: |
777 l = self.buf[0] |
777 return self.buf.pop(0) |
778 del self.buf[0] |
|
779 return l |
|
780 return self.fp.readline() |
778 return self.fp.readline() |
781 |
779 |
782 def __iter__(self): |
780 def __iter__(self): |
783 while 1: |
781 while 1: |
784 l = self.readline() |
782 l = self.readline() |