2015-08-13 187 views
-3

我正在解析命令行中的IP地址。但我不知道如何編寫腳本來檢查一個IP地址是否存在。python:檢查IP地址是否正在運行的腳本

我不知道如何爲Linux & Windows平臺編寫以及

樣品:

python testIP.py 10.1.1.1 

輸出應該返回:true(success)false(fail)

+0

檢查什麼?平? – FunkySayu

+0

檢查此:http://stackoverflow.com/questions/2953462/pinging-servers-in-python - 在這裏你會找到一些答案。所以這可能是重複的。 – Faflok

+0

你能更廣泛地描述你想完成什麼嗎?你爲什麼想知道「IP地址是否存在」?你打算如何處理這些信息? (我問,因爲我懷疑你問的是[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)問題。) –

回答

0

IP地址不是 「活着」 。 IP地址是計算機本地/內部的東西。沒有額外的幫助,你不能從外面「檢查」它。一種這樣的方式是「ping」服務,該服務響應由ping命令發送的包。因此,您需要確定要檢查的服務,然後編寫一個嘗試連接到此服務以查看它是否處於活動狀態的Python腳本。