|
@ -464,11 +464,12 @@ class LVLDB: |
|
|
|
|
|
|
|
|
def __iter__(self): |
|
|
def __iter__(self): |
|
|
for k in self.conn.RangeIter(): |
|
|
for k in self.conn.RangeIter(): |
|
|
if k is not None and len(k)>0: |
|
|
#if k is not None and len(k)>0: |
|
|
|
|
|
try: |
|
|
x, y, z = getIntegerAsBlock(int(k[0])) |
|
|
x, y, z = getIntegerAsBlock(int(k[0])) |
|
|
yield x, y, z, k[0] |
|
|
yield x, y, z, k[0] |
|
|
else: |
|
|
except: |
|
|
print("WARNING: no data at first index in value '"+str(k)) |
|
|
print("WARNING: no int at first index in value '"+str(k)) |
|
|
|
|
|
|
|
|
def get(self, pos): |
|
|
def get(self, pos): |
|
|
return BytesIO(self.conn.Get(pos)) |
|
|
return BytesIO(self.conn.Get(pos)) |
|
|