def addr (self, mytab):
l = []
for i in mytab :
l.append(str(hex(ord(i))))
if(len(l) > 0) :
l.reverse()
var = l.pop(0)
for i in l :
if(len(i) == 3) :
if(i == "0x0") :
i = i + "0"
else :
i = i[:2] + "0" + i[2]
var = var + i[2:]
#print "VAR %s" % var
addresse = string.atol(var, 16)
else :
addresse = 0
return (addresse)
评论列表
文章目录