Make GridOut more generically file-like.
(self)
| 1754 | return self |
| 1755 | |
| 1756 | def close(self) -> None: |
| 1757 | """Make GridOut more generically file-like.""" |
| 1758 | if self._chunk_iter: |
| 1759 | self._chunk_iter.close() |
| 1760 | self._chunk_iter = None |
| 1761 | if _IS_SYNC: |
| 1762 | super().close() |
| 1763 | else: |
| 1764 | self.closed = True |
| 1765 | |
| 1766 | def write(self, value: Any) -> NoReturn: |
| 1767 | raise io.UnsupportedOperation("write") |