python在windows下实现ping操作并接收返回信息的方法


Posted in Python onMarch 20, 2015

本文实例讲述了python在windows下实现ping操作并接收返回信息的方法。分享给大家供大家参考。具体分析如下:

这段python代码调用windows下的ping命令,通过subprocess在其子进程里面实现,由于windows下的ping和linux下的ping返回的消息不太一样,所以这段python代码要想在linux下运行,需要修改一下正则匹配

import subprocess   

import re

p = 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 相关文章推荐
python构造icmp echo请求和实现网络探测器功能代码分享
Jan 10 Python
Windows系统配置python脚本开机启动的3种方法分享
Mar 10 Python
利用Python中的输入和输出功能进行读取和写入的教程
Apr 14 Python
python实现自动登录人人网并采集信息的方法
Jun 28 Python
python 字符串转列表 list 出现\ufeff的解决方法
Jun 22 Python
13个最常用的Python深度学习库介绍
Oct 28 Python
python读取文本绘制动态速度曲线
Jun 21 Python
Python OpenCV读取png图像转成jpg图像存储的方法
Oct 28 Python
Python给定一个句子倒序输出单词以及字母的方法
Dec 20 Python
Python实现的旋转数组功能算法示例
Feb 23 Python
Python Tensor FLow简单使用方法实例详解
Jan 14 Python
利用Python裁切tiff图像且读取tiff,shp文件的实例
Mar 10 Python
Python实现微信公众平台自定义菜单实例
Mar 20 #Python
python在windows和linux下获得本机本地ip地址方法小结
Mar 20 #Python
python使用三角迭代计算圆周率PI的方法
Mar 20 #Python
Cpy和Python的效率对比
Mar 20 #Python
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
Mar 19 #Python
Python实现简单状态框架的方法
Mar 19 #Python
python中日期和时间格式化输出的方法小结
Mar 19 #Python
You might like
php实现的常见排序算法汇总
2014/09/08 PHP
PHP自毁程序(慎用)
2015/07/09 PHP
PHP操作Redis常用命令的实例详解
2020/12/23 PHP
JavaScript学习笔记(十七)js 优化
2010/02/04 Javascript
jQuery ctrl+Enter shift+Enter实现代码
2010/02/07 Javascript
中国地区三级联动下拉菜单效果分析
2012/11/15 Javascript
早该知道的7个JavaScript技巧
2013/03/27 Javascript
js插件方式打开pdf文件(浏览器pdf插件分享)
2013/12/20 Javascript
JavaScript设计模式之代理模式介绍
2014/12/28 Javascript
jQuery实现垂直半透明手风琴特效代码分享
2015/08/21 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
2016/02/26 Javascript
javascript事件绑定学习要点
2016/03/09 Javascript
jQuery的框架介绍
2016/05/11 Javascript
VueJs组件prop验证简单介绍
2017/09/12 Javascript
swiper自定义分页器使用方法详解
2020/09/14 Javascript
layui-table获得当前行的上/下一行数据的例子
2019/09/24 Javascript
vue中uni-app 实现小程序登录注册功能
2019/10/12 Javascript
详解JS函数防抖
2020/06/05 Javascript
Vue中使用wangeditor富文本编辑的问题
2021/02/07 Vue.js
[03:15]DOTA2-DPC中国联赛1月22日Recap集锦
2021/03/11 DOTA
python列表去重的二种方法
2014/02/14 Python
python复制文件的方法实例详解
2015/05/22 Python
Python使用functools模块中的partial函数生成偏函数
2016/07/02 Python
详解PyCharm安装MicroPython插件的教程
2019/06/24 Python
Python 使用Opencv实现目标检测与识别的示例代码
2020/09/08 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
运动会100米解说词
2014/01/23 职场文书
优秀交警事迹材料
2014/01/26 职场文书
小学生开学感言
2014/02/28 职场文书
个人借款担保书
2014/04/02 职场文书
2014教师研修学习体会
2014/07/08 职场文书
大型主题婚礼活动策划方案
2014/09/15 职场文书
庆七一宣传标语
2014/10/08 职场文书
教师党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
三年级学生期末评语
2014/12/26 职场文书
食堂卫生管理制度
2015/08/04 职场文书