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实现定时同步本机与北京时间的方法
Mar 24 Python
Python中不同进制互相转换(二进制、八进制、十进制和十六进制)
Apr 05 Python
Python如何抓取天猫商品详细信息及交易记录
Feb 23 Python
numpy添加新的维度:newaxis的方法
Aug 02 Python
python通过tcp发送xml报文的方法
Dec 28 Python
Python字节单位转换实例
Dec 05 Python
安装PyInstaller失败问题解决
Dec 14 Python
Python使用pymysql模块操作mysql增删改查实例分析
Dec 19 Python
Python求两个字符串最长公共子序列代码实例
Mar 05 Python
python文件及目录操作代码汇总
Jul 08 Python
Pycharm Plugins加载失败问题解决方案
Nov 28 Python
python自动化八大定位元素讲解
Jul 09 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 缩略图实现函数代码
2011/06/23 PHP
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
2013/08/10 PHP
php实现的生成迷宫与迷宫寻址算法完整实例
2017/11/06 PHP
javascript读取xml
2006/11/04 Javascript
javascript中length属性的探索
2011/07/31 Javascript
浅谈JavaScript Math和Number对象
2015/01/26 Javascript
nodejs中实现sleep功能实例
2015/03/24 NodeJs
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
利用JavaScript脚本实现滚屏效果的方法
2015/07/07 Javascript
jQuery实现带幻灯的tab滑动切换风格菜单代码
2015/08/27 Javascript
基于javascript实现漂亮的页面过渡动画效果附源码下载
2015/10/26 Javascript
javascript数据结构之二叉搜索树实现方法
2015/11/25 Javascript
JavaScript笔记之数据属性和存储器属性
2016/03/31 Javascript
基于Vue的移动端图片裁剪组件功能
2017/11/28 Javascript
vue实现移动端轻量日期组件不依赖第三方库的方法
2019/04/28 Javascript
jQuery操作cookie的示例代码
2019/06/05 jQuery
Vue 中 filter 与 computed 的区别与用法解析
2019/11/21 Javascript
node.js使用stream模块实现自定义流示例
2020/02/13 Javascript
jQuery HTML获取内容和属性操作实例分析
2020/05/20 jQuery
vue+elementUI 实现内容区域高度自适应的示例
2020/09/26 Javascript
Antd的Table组件嵌套Table以及选择框联动操作
2020/10/24 Javascript
[00:59]DOTA2英雄背景故事——上古巨神
2020/06/28 DOTA
Python给定一个句子倒序输出单词以及字母的方法
2018/12/20 Python
python爬虫模块URL管理器模块用法解析
2020/02/03 Python
如何在windows下安装Pycham2020软件(方法步骤详解)
2020/05/03 Python
详解Python中import机制
2020/09/11 Python
HTML5逐步分析实现拖放功能的方法
2020/09/30 HTML / CSS
教师党员公开承诺书
2014/03/25 职场文书
初中三好学生自我鉴定
2014/04/07 职场文书
幼儿教师师德承诺书
2014/05/23 职场文书
我的中国梦演讲稿500字
2014/08/19 职场文书
中学生清明节演讲稿
2015/03/18 职场文书
Nginx解决前端访问资源跨域问题的方法详解
2021/03/31 Servers
nginx共享内存的机制详解
2022/03/21 Servers
openEuler 搭建java开发环境的详细过程
2022/06/10 Servers
JavaScript前端面试扁平数据转tree与tree数据扁平化
2022/06/14 Javascript