def get(cls, ea):
'''Return the import at the address ``ea``.'''
ea = interface.address.inside(ea)
res = itertools.ifilter(utils.compose(utils.first, functools.partial(operator.eq, ea)), cls.__iterate__())
try:
return utils.second(__builtin__.next(res))
except StopIteration:
pass
raise LookupError("{:s}.get({:x}) : Unable to determine import at specified address.".format('.'.join((__name__, cls.__name__)), ea))
评论列表
文章目录