(self)
| 1525 | return -1 if WINDOWS else self.f.fileno() |
| 1526 | |
| 1527 | def close(self): |
| 1528 | # type: () -> None |
| 1529 | if isinstance(self.f, gzip.GzipFile): |
| 1530 | self.f.fileobj.close() # type: ignore |
| 1531 | self.f.close() |
| 1532 | |
| 1533 | def __exit__(self, exc_type, exc_value, tracback): |
| 1534 | # type: (Optional[Any], Optional[Any], Optional[Any]) -> None |