commit | bdefa0b3dec131cdd11bdb4ba9338fc94f53aa7f | [log] [tgz] |
---|---|---|
author | Barry Warsaw <barry@python.org> | Sat Sep 22 04:34:54 2001 +0000 |
committer | Barry Warsaw <barry@python.org> | Sat Sep 22 04:34:54 2001 +0000 |
tree | 4c5d533291148cd102a1f12d15d70439c0acdf3a | |
parent | 038d26410dba1ab0a84804ff52c732e243df6f6a [diff] |
__iter__(): New method so that StringIO's can participate in the iterator protocol.
diff --git a/Lib/StringIO.py b/Lib/StringIO.py index 2aef3c3..cb7313d 100644 --- a/Lib/StringIO.py +++ b/Lib/StringIO.py
@@ -45,6 +45,9 @@ self.closed = 0 self.softspace = 0 + def __iter__(self): + return iter(self.readline, '') + def close(self): if not self.closed: self.closed = 1