(self, size)
| 200 | next = __next__ |
| 201 | |
| 202 | def getsize(self, size): |
| 203 | if size is None: |
| 204 | return sys.maxsize |
| 205 | elif not isinstance(size, int): |
| 206 | raise TypeError("size must be an integral type") |
| 207 | elif size < 0: |
| 208 | return sys.maxsize |
| 209 | return size |
| 210 | |
| 211 | def read(self, size=None): |
| 212 | size = self.getsize(size) |