2011-06-10 142 views
0

我如何在python中找到地址,如果我已經動態地給出了任何IP範圍。我想從一個到另一個IP地址的範圍,也算其連接。如果這N個端口的IP連接一起如何在python網絡中檢查ipaddress範圍一個到另一個

+0

這是兩個不同的問題。其中之一出現在您的其他問題,我已經回答:http://stackoverflow.com/questions/6291238/how-can-i-find-the-ips-in-ne-p-py-python/6292841#6292841 – MattH 2011-06-10 10:35:14

+1

請花一點時間,閱讀並吸收:http://stackoverflow.com/faq#howtoask – MattH 2011-06-10 10:39:23

回答

0

要獲取所有IPS的組合,你可以嘗試使用下面的代碼:

import itertools 

ips = itertools.product([193], [55,56], xrange(0,256), xrange(1, 256)) 
+0

這不是一個「找到兩個IP之間的所有IP」的通用解決方案。 – MattH 2011-06-10 10:45:56

+0

@MattH對不起,只是玩itertools。我對這裏的規則不是很熟悉。我應該刪除我的帖子嗎? – 2011-06-10 10:51:23

+0

@Artsiom:一般沒有。顯然不正確的答案仍然可以提供有用的信息。儘管你可能會收到他們的低票。在很多情況下,問題是模糊的和/或模棱兩可的,這會降低被投票的機會。我只是評論說你提出的解決方案不是一般的,不適用於許多可能的地址範圍。 – MattH 2011-06-10 11:02:11

相關問題