你好,我在找人帮忙。 我想用python过滤打印结果。 我使用以下代码:
import socket
addr_range = "192.168.1.%d"
ip_address_up = []
ip_dns = []
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.settimeout(2.0)
for i in range(1, 254):
try:
ip = addr_range % i
ip_dns.append(socket.gethostbyaddr(ip))
ip_address_up.append(ip)
except socket.herror as ex:
pass
print (ip_dns)
作者:mouad(由我编辑)
所以我有很多结果,我想像这样过滤它们:如果域是.com
,只显示结果。你知道吗
或者按单词删除结果,例如:主机名是vodafone,如果主机名有单词vodafone,则我希望不出现。你知道吗
谢谢!你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐