diff options
author | Guido van Rossum <guido@python.org> | 2002-09-11 18:20:34 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2002-09-11 18:20:34 (GMT) |
commit | 4061cbee9c2dd6fd6d186f525af8925a44f4d2fc (patch) | |
tree | 21af4b002bc36507f6cb34fd18eaaa54249a907c /Lib/cgi.py | |
parent | 806d1c817aad83c3381355d7d56a0ae2a427c1ff (diff) | |
download | cpython-4061cbee9c2dd6fd6d186f525af8925a44f4d2fc.zip cpython-4061cbee9c2dd6fd6d186f525af8925a44f4d2fc.tar.gz cpython-4061cbee9c2dd6fd6d186f525af8925a44f4d2fc.tar.bz2 |
Patch suggested by Hamish Lawson: add an __iter__() that returns
iter(self.keys()).
Diffstat (limited to 'Lib/cgi.py')
-rwxr-xr-x | Lib/cgi.py | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -525,6 +525,9 @@ class FieldStorage: return "FieldStorage(%s, %s, %s)" % ( `self.name`, `self.filename`, `self.value`) + def __iter__(self): + return iter(self.keys()) + def __getattr__(self, name): if name != 'value': raise AttributeError, name |