2015-08-14 74 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