2015-08-13 233 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脚本。