MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / close

Method close

tools/python-3.11.9-amd64/Lib/sunau.py:444–456  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

442 self._patchheader()
443
444 def close(self):
445 if self._file:
446 try:
447 self._ensure_header_written()
448 if self._nframeswritten != self._nframes or \
449 self._datalength != self._datawritten:
450 self._patchheader()
451 self._file.flush()
452 finally:
453 file = self._file
454 self._file = None
455 if self._opened:
456 file.close()
457
458 #
459 # private methods

Callers 2

__del__Method · 0.95
__exit__Method · 0.95

Calls 4

_patchheaderMethod · 0.95
flushMethod · 0.45
closeMethod · 0.45

Tested by

no test coverage detected