Patch suggested by Hamish Lawson: add an __iter__() that returns

iter(self.keys()).
This commit is contained in:
Guido van Rossum 2002-09-11 18:20:34 +00:00
parent 806d1c817a
commit 4061cbee9c
1 changed files with 3 additions and 0 deletions

View File

@ -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