Return an iterator over keys.
(self)
| 446 | self.set_flags(key, ''.join(set(self.get_flags(key)) - set(flag))) |
| 447 | |
| 448 | def iterkeys(self): |
| 449 | """Return an iterator over keys.""" |
| 450 | self._refresh() |
| 451 | for key in self._toc: |
| 452 | try: |
| 453 | self._lookup(key) |
| 454 | except KeyError: |
| 455 | continue |
| 456 | yield key |
| 457 | |
| 458 | def __contains__(self, key): |
| 459 | """Return True if the keyed message exists, False otherwise.""" |