Ash*_*pta 1 python windows ping python-3.x server
就像标题所说,我试图用Windows中的python ping一个网站(比如google.com).我希望程序要做的就是在收到ping时返回True,如果不是则返回False.最简单的方法是什么?
最简单的方法是使用os.system.在Windows中:
import os
def ping(address):
return not os.system('ping %s -n 1' % (address,))
Run Code Online (Sandbox Code Playgroud)
Windows的ping在成功时返回0,在失败时返回1,因此我们需要not结果.
如果要抑制ping的输出,只需添加> NUL到命令即可.
| 归档时间: |
|
| 查看次数: |
8609 次 |
| 最近记录: |