m9_*_*psy 2 python networking ping python-3.x
我需要简单的ping,如果目标无法访问,将返回一些浮点数或无.我使用的是Python 3和Windows,并且不想使用标准ping,因为我必须从shell解码字节并解析结果.我对ICMP协议的实现一无所知,所以准备使用库是最好的选择.
您可以使用如下的纯Python实现:
https://pypi.python.org/pypi/ping
或者如果你喜欢这个:
http://www.python.org/~jeremy/python.html
并且看看这里,因为他们正在讨论这个主题,你可能会发现它很有用:
UPDATE
无需修补Py 3,这是一个非常简单的例子:
https://github.com/volftomas/pyicmp