(self)
| 366 | self._open_function = open_function |
| 367 | |
| 368 | def _open_if_needed(self): |
| 369 | if self._fileobj is None: |
| 370 | self._fileobj = self._open_function(self._filename, self._mode) |
| 371 | if self._start_byte != 0: |
| 372 | self._fileobj.seek(self._start_byte) |
| 373 | |
| 374 | @property |
| 375 | def name(self): |