python实现ping操作并接收返回信息,python实现ping返回,这段python代码调用
python实现ping操作并接收返回信息,python实现ping返回,这段python代码调用
这段python代码调用windows下的ping命令,通过subprocess在其子进程里面实现,由于windows下的ping和linux下的ping返回的消息不太一样,所以这段python代码要想在linux下运行,需要修改一下正则匹配
import subprocess import rep = subprocess.Popen(["ping.exe", 'google.com'], stdin = subprocess.PIPE, stdout = subprocess.PIPE, stderr = subprocess.PIPE, shell = True) out = p.stdout.read() regex = re.compile("Minimum = (\d+)ms, Maximum = (\d+)ms, Average = (\d+)ms", re.IGNORECASE)print regex.findall(out)
相关内容
- 查看端口状态的python代码,端口python代码,#coding:utf-
- 获取PM2.5,,__author__ =
- python arp欺骗伪造网关代码,pythonarp伪造网关,#coding:ut
- Python获取CPU使用率、内存使用率、网络使用状态,pyt
- Python生成验证码实例,python验证码实例,在web开发中经常
- 异常处理,,def main():
- Python 实现半双工聊天器,python半双工聊天器,#coding=ut
- python的HTTP客户端库requests使用示例,pythonrequests,reques
- 演示异常,,#coding=utf-
- python操作sqlite,pythonsqlite,python2.5以上版
评论关闭