(self)
| 734 | return len(self._data) |
| 735 | |
| 736 | def __repr__(self): |
| 737 | formatted_items = ", ".join( |
| 738 | f"{self.decodekey(key)!r}: {self.decodevalue(value)!r}" |
| 739 | for key, value in self._data.items() |
| 740 | ) |
| 741 | return f"environ({{{formatted_items}}})" |
| 742 | |
| 743 | def copy(self): |
| 744 | return dict(self) |