__iter__(): New method so that StringIO's can participate in the

iterator protocol.
This commit is contained in:
Barry Warsaw 2001-09-22 04:34:54 +00:00
parent 038d26410d
commit bdefa0b3de

View file

@ -45,6 +45,9 @@ def __init__(self, buf = ''):
self.closed = 0
self.softspace = 0
def __iter__(self):
return iter(self.readline, '')
def close(self):
if not self.closed:
self.closed = 1