MCPcopy Index your code
hub / github.com/qiyeboy/IPProxyPool / getAreaAddr

Method getAreaAddr

test/testIPAddress.py:26–39  ·  view source on GitHub ↗
(self, offset=0)

Source from the content-addressed store, hash-verified

24 return s
25
26 def getAreaAddr(self, offset=0):
27 if offset:
28 self.ipdb.seek(offset)
29 str = self.ipdb.read(1)
30 (byte,) = struct.unpack('B', str)
31 if byte == 0x01 or byte == 0x02:
32 p = self.getLong3()
33 if p:
34 return self.getString(p)
35 else:
36 return ""
37 else:
38 self.ipdb.seek(-1, 1)
39 return self.getString(offset)
40
41 def getAddr(self, offset, ip=0):
42 self.ipdb.seek(offset + 4)

Callers 1

getAddrMethod · 0.95

Calls 2

getLong3Method · 0.95
getStringMethod · 0.95

Tested by

no test coverage detected