MCPcopy Create free account
hub / github.com/dwavesystems/dwave-cloud-client / readinto

Method readinto

dwave/cloud/upload.py:283–295  ·  view source on GitHub ↗

Read bytes into a pre-allocated bytes-like object b. Returns: int: The number of bytes read.

(self, b)

Source from the content-addressed store, hash-verified

281 return self._pos
282
283 def readinto(self, b):
284 """Read bytes into a pre-allocated bytes-like object b.
285
286 Returns:
287 int:
288 The number of bytes read.
289 """
290 start = self._offset + self._pos
291 stop = self._offset + self._size
292 key = slice(start, stop)
293 n = self._raw.getinto(key, b)
294 self._pos += n
295 return n
296
297 def __len__(self):
298 return self._size

Callers 1

getintoMethod · 0.80

Calls 1

getintoMethod · 0.45

Tested by

no test coverage detected