MCPcopy Index your code
hub / github.com/python/cpython / load_frame

Method load_frame

Lib/pickle.py:319–326  ·  view source on GitHub ↗
(self, frame_size)

Source from the content-addressed store, hash-verified

317 return b
318
319 def load_frame(self, frame_size):
320 if self.current_frame and self.current_frame.read() != b'':
321 raise UnpicklingError(
322 "beginning of a new frame before end of current frame")
323 data = self._chunked_file_read(frame_size)
324 if len(data) < frame_size:
325 raise EOFError
326 self.current_frame = io.BytesIO(data)
327
328
329# Tools used for pickling.

Callers 1

load_frameMethod · 0.45

Calls 3

_chunked_file_readMethod · 0.95
UnpicklingErrorClass · 0.85
readMethod · 0.45

Tested by

no test coverage detected