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 相关文章推荐
pycharm 使用心得(三)Hello world!
Jun 05 Python
实例讲解python函数式编程
Jun 09 Python
简单介绍Python中的readline()方法的使用
May 24 Python
python中引用与复制用法实例分析
Jun 04 Python
Python实现pdf文档转txt的方法示例
Jan 19 Python
详解Python核心对象类型字符串
Feb 11 Python
python爬虫获取多页天涯帖子
Feb 23 Python
Python实现统计给定列表中指定数字出现次数的方法
Apr 11 Python
Django跨域请求CSRF的方法示例
Nov 11 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
May 25 Python
Python列表如何更新值
May 27 Python
如何利用Matlab制作一款真正的拼图小游戏
May 11 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
ThinkPHP实现带验证码的文件上传功能实例
2014/11/01 PHP
PHP中empty,isset,is_null用法和区别
2017/02/19 PHP
php实现统计IP数及在线人数的示例代码
2020/07/22 PHP
jQuery实现tab标签自动切换的方法
2015/02/28 Javascript
JQuery中DOM事件合成用法实例分析
2015/06/13 Javascript
javascript学习总结之js使用技巧
2015/09/02 Javascript
Angular.js与Bootstrap相结合实现表格分页代码
2016/04/12 Javascript
JavaScript新增样式规则(推荐)
2016/07/19 Javascript
JS实现探测网站链接的方法【测试可用】
2016/11/08 Javascript
如何处理JSON中的特殊字符
2016/11/30 Javascript
Bootstrap基本组件学习笔记之列表组(11)
2016/12/07 Javascript
Bootstrap 下拉多选框插件Bootstrap Multiselect
2017/01/22 Javascript
基于jQuery的$.getScript方法去加载javaScript文档解析
2017/11/08 jQuery
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
2018/09/26 Javascript
详解Vue 换肤方案验证
2019/08/28 Javascript
[01:45]绝对公平!DOTA2队长征召模式详解
2014/04/25 DOTA
对于Python装饰器使用的一些建议
2015/06/03 Python
Django配置celery(非djcelery)执行异步任务和定时任务
2018/07/16 Python
使用Python创建简单的HTTP服务器的方法步骤
2019/04/26 Python
python如何制作缩略图
2019/04/30 Python
Django框架实现的分页demo示例
2019/05/25 Python
获取Pytorch中间某一层权重或者特征的例子
2019/08/17 Python
Pyorch之numpy与torch之间相互转换方式
2019/12/31 Python
基于Python的图像阈值化分割(迭代法)
2020/11/20 Python
PyQt5中QSpinBox计数器的实现
2021/01/18 Python
CSS3色彩模式有哪些?CSS3 HSL色彩模式的定义
2016/04/26 HTML / CSS
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
英国最大的专业户外零售商:Mountain Warehouse
2018/06/06 全球购物
介绍Java的内部类
2012/10/27 面试题
写自荐信的注意事项
2014/03/09 职场文书
委托协议书范本
2014/04/22 职场文书
酒店开业策划方案
2014/06/02 职场文书
公司演讲稿开场白
2014/08/25 职场文书
企业战略合作意向书
2015/05/08 职场文书
html+css实现环绕倒影加载特效
2021/07/07 HTML / CSS
Java实现给Word文件添加文字水印
2022/02/15 Java/Android