Delete an arbitrary (key, message) pair and return it.
(self)
| 162 | return result |
| 163 | |
| 164 | def popitem(self): |
| 165 | """Delete an arbitrary (key, message) pair and return it.""" |
| 166 | for key in self.iterkeys(): |
| 167 | return (key, self.pop(key)) # This is only run once. |
| 168 | else: |
| 169 | raise KeyError('No messages in mailbox') |
| 170 | |
| 171 | def update(self, arg=None): |
| 172 | """Change the messages that correspond to certain keys.""" |