def fill_host_list(self, ip_list):
host_list = dict()
# Use UDP.
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.settimeout(2.0)
for ip in ip_list:
try:
ip = ipaddress.ip_address(ip)
host = self._generate_host(ip)
if host is not None:
host_list[ip] = host
except socket.herror as ex:
pass
return host_list
评论列表
文章目录