From: Guido van Rossum Date: Wed, 11 Sep 2002 18:20:34 +0000 (+0000) Subject: Patch suggested by Hamish Lawson: add an __iter__() that returns X-Git-Tag: v2.3c1~4129 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4061cbee9c2dd6fd6d186f525af8925a44f4d2fc;p=thirdparty%2FPython%2Fcpython.git Patch suggested by Hamish Lawson: add an __iter__() that returns iter(self.keys()). --- diff --git a/Lib/cgi.py b/Lib/cgi.py index 5f4bad3c8b6e..cf0146f40727 100755 --- a/Lib/cgi.py +++ b/Lib/cgi.py @@ -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