MCPcopy Create free account
hub / github.com/apache/cassandra-python-driver / popitem

Method popitem

cassandra/util.py:757–763  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

755 return '{%s}' % ', '.join("%r: %r" % (k, v) for k, v in self._items)
756
757 def popitem(self):
758 try:
759 kv = self._items.pop()
760 del self._index[self._serialize_key(kv[0])]
761 return kv
762 except IndexError:
763 raise KeyError()
764
765 def _serialize_key(self, key):
766 return pickle.dumps(key)

Callers 4

test_popitemMethod · 0.95
error_all_requestsMethod · 0.80
countMethod · 0.80

Calls 2

_serialize_keyMethod · 0.95
popMethod · 0.45

Tested by 2

test_popitemMethod · 0.76