如何使用Windows python ping服务器/网站?

时间:2015-10-17 17:03:40

标签: python windows python-3.x server ping

就像标题所说,我试图用Windows中的python ping一个网站(比如google.com)。我希望程序要做的就是在收到ping时返回True,如果不是则返回False。最简单的方法是什么?

1 个答案:

答案 0 :(得分:5)

最简单的方法是使用os.system。在Windows中:

import os
def ping(address):
    return not os.system('ping %s -n 1' % (address,))

视窗' ping成功时返回0,失败时返回1,因此我们需要not结果。

如果要抑制ping的输出,只需在命令中添加> NUL即可。