我需要简单的 ping 来返回一些浮点数,如果无法到达目的地,则返回 None。我正在使用 Python 3 和 windows,不想使用标准 ping,因为我必须从 shell 解码字节并解析结果。我对 ICMP 协议的实现一无所知,所以现成的库是最好的选择。
问问题
17092 次
2 回答
7
您可以使用纯 Python 实现,如下所示:
https://pypi.python.org/pypi/ping
或者如果你更喜欢这个:
http://www.python.org/~jeremy/python.html
也看看这里,因为他们正在讨论这个主题,你可能会发现它很有用:
更新
无需为 Py 3 打补丁,一个非常简单的例子:
于 2013-11-11T07:37:11.007 回答
2
于 2013-11-11T07:45:18.197 回答