2015-08-14 73 views
1

我可以通过调用get_host()来获得ip的主机,但只有当我为一个IP执行时才可以。 当我对它进行for循环来检查IP列表时,它只是失败并显示错误: “whois查找失败'some.ip'。”get_host()在for循环中失败

非常奇怪的行为。有人可以解释为什么会发生这种情况,或者我做错了什么?非常感谢。

+1

假设你正确粘贴,你缩进了。 Try/Except块需要缩进 – Austin

回答

1

'79 .133.217.242'是失败的IP。我输入我的外壳并尝试自己。非循环示例中的IP不在IP列表中。代码看起来不错,只是坏IP

如果ping到它,你就会得到一个超时

PING 79.133.217.242 (79.133.217.242): 56 data bytes 
Request timeout for icmp_seq 0 
Request timeout for icmp_seq 1 
Request timeout for icmp_seq 2 
Request timeout for icmp_seq 3