|
Lines 218-224
Link Here
|
| 218 |
self[key] = val |
218 |
self[key] = val |
| 219 |
def items(self): |
219 |
def items(self): |
| 220 |
"""Return all items.""" |
220 |
"""Return all items, even private or internal ones.""" |
|
|
221 |
return self.all_items() |
| 222 |
|
| 223 |
def all_items(self): |
| 224 |
"""Return all items, even private or internal ones.""" |
| 225 |
data = [] |
| 226 |
for key, value in self._data.items(): |
| 227 |
data.append((key, value)) |
| 228 |
return data |
| 229 |
|
| 230 |
def public_items(self): |
| 231 |
"""Return items that are NOT internal or private structures.""" |
| 221 |
return [(key, self[key]) for key in self] |
232 |
return [(key, self[key]) for key in self] |
| 222 |
def keys(self): |
233 |
def keys(self): |