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笔记(1) 关于我们应不应该继续学习python
Oct 24 Python
python中的yield使用方法
Feb 11 Python
Python functools模块学习总结
May 09 Python
使用Python操作MySQL的一些基本方法
Aug 16 Python
python实现识别相似图片小结
Feb 22 Python
Python用模块pytz来转换时区
Aug 19 Python
Python中matplotlib中文乱码解决办法
May 12 Python
python 环境变量和import模块导入方法(详解)
Jul 11 Python
python实现梯度下降算法
Mar 24 Python
Python实现常见的回文字符串算法
Nov 14 Python
numpy库与pandas库axis=0,axis= 1轴的用法详解
May 27 Python
Python使用正则实现计算字符串算式
Dec 29 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
教你IIS6的PHP最佳配置方法
2006/09/05 PHP
一个简单的自动发送邮件系统(三)
2006/10/09 PHP
PHP时间格式控制符对照表分享
2013/07/23 PHP
PHP实现的一致性哈希算法完整实例
2015/11/14 PHP
B/S开发中常用javaScript技术与代码
2007/03/09 Javascript
javascript appendChild,innerHTML,join性能比较代码
2009/08/29 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
jquery库或JS文件在eclipse下报错问题解决方法
2014/04/17 Javascript
JS实现鼠标滑过折叠与展开菜单效果代码
2015/09/06 Javascript
BootStrap入门教程(二)之固定的内置样式
2016/09/19 Javascript
javascript作用域链与执行环境详解
2017/03/25 Javascript
jQuery实现动态添加、删除按钮及input输入框的方法
2017/04/27 jQuery
js 获取元素的具体样式信息getcss(实例讲解)
2017/07/05 Javascript
无限循环轮播图之运动框架(原生JS实现)
2017/10/01 Javascript
jQuery中ajax获取数据赋值给页面的实例
2017/12/31 jQuery
angularJs 表格添加删除修改查询方法
2018/02/27 Javascript
vue+elementUi 实现密码显示/隐藏+小图标变化功能
2020/01/18 Javascript
关于angular引入ng-zorro的问题浅析
2020/09/09 Javascript
python获取多线程及子线程的返回值
2017/11/15 Python
对python中的控制条件、循环和跳出详解
2019/06/24 Python
pyinstaller还原python代码过程图解
2020/01/08 Python
pytorch常见的Tensor类型详解
2020/01/15 Python
python实现mean-shift聚类算法
2020/06/10 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
2020/07/28 Python
python报错TypeError: ‘NoneType‘ object is not subscriptable的解决方法
2020/11/05 Python
英国家居装饰品、户外家具和玻璃器皿购物网站:Rinkit.com
2019/11/04 全球购物
StubHub中国:购买和出售全球活动门票
2020/01/01 全球购物
企业演讲稿范文大全
2014/05/20 职场文书
理想演讲稿范文
2014/05/21 职场文书
骨干教师考核评语
2014/12/31 职场文书
硕士毕业论文导师评语
2014/12/31 职场文书
物业项目经理岗位职责
2015/04/01 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
Python函数中apply、map、applymap的区别
2021/11/27 Python
68行Python代码实现带难度升级的贪吃蛇
2022/01/18 Python
Vue2.0搭建脚手架
2022/03/13 Vue.js