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

Method getAreaAddr

util/IPAddress.py:27–40  ·  view source on GitHub ↗
(self, offset=0)

Source from the content-addressed store, hash-verified

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

Callers 1

getAddrMethod · 0.95

Calls 2

getLong3Method · 0.95
getStringMethod · 0.95

Tested by

no test coverage detected