(self)
| 704 | return len(self._data) |
| 705 | |
| 706 | def __repr__(self): |
| 707 | formatted_items = ", ".join( |
| 708 | f"{self.decodekey(key)!r}: {self.decodevalue(value)!r}" |
| 709 | for key, value in self._data.items() |
| 710 | ) |
| 711 | return f"environ({{{formatted_items}}})" |
| 712 | |
| 713 | def copy(self): |
| 714 | return dict(self) |