Iter method for headers

This commit is contained in:
2015-12-02 16:50:28 +08:00
parent 2460cc09ae
commit d604e328ef
+4
View File
@@ -79,6 +79,10 @@ class Header:
setattr(self, name, value)
del state['_all_attributes']
self.__dict__.update(state)
def __iter__(self):
for name in self._ordered_field_names:
yield getattr(self, name)
def are_equal(self, other):
"""Compare two headers for equality.