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获取远程文件大小的函数代码分享
May 13 Python
python cx_Oracle模块的安装和使用详细介绍
Feb 13 Python
python装饰器实例大详解
Oct 25 Python
Pycharm无法显示动态图片的解决方法
Oct 28 Python
python实现大转盘抽奖效果
Jan 22 Python
Python参数解析模块sys、getopt、argparse使用与对比分析
Apr 02 Python
opencv-python 提取sift特征并匹配的实例
Dec 09 Python
python 中值滤波,椒盐去噪,图片增强实例
Dec 18 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
Jan 04 Python
python颜色随机生成器的实例代码
Jan 10 Python
利用Python实现字幕挂载(把字幕文件与视频合并)思路详解
Oct 21 Python
Python开发工具Pycharm的安装以及使用步骤总结
Jun 24 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中对数据库操作的封装
2006/10/09 PHP
UCenter中的一个可逆加密函数authcode函数代码
2010/07/20 PHP
php设计模式 Facade(外观模式)
2011/06/26 PHP
PHP生成指定范围内的N个不重复的随机数
2019/03/18 PHP
jquery select(列表)的操作(取值/赋值)
2009/08/06 Javascript
jquery each()源代码
2011/02/14 Javascript
JS打开图片另存为对话框实现代码
2012/12/26 Javascript
从零学JS之你需要了解的几本书
2014/05/19 Javascript
javascript中clone对象详解
2014/12/03 Javascript
Javascript监视变量变化的方法
2015/06/09 Javascript
jQuery实现的仿select功能代码
2015/08/19 Javascript
三种带箭头提示框总结实例
2016/06/14 Javascript
html+js+highcharts绘制圆饼图表的简单实例
2016/08/04 Javascript
基于vuejs+webpack的日期选择插件
2020/05/21 Javascript
js实现一个猜数字游戏
2017/03/31 Javascript
vue.js的双向数据绑定Object.defineProperty方法的神奇之处
2019/01/18 Javascript
JS实现提示框跟随鼠标移动
2019/08/27 Javascript
基于javascript实现贪吃蛇小游戏
2019/11/25 Javascript
js最全的数组的降维5种办法(小结)
2020/04/28 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
Python实现配置文件备份的方法
2015/07/30 Python
简单解决Python文件中文编码问题
2015/11/22 Python
Python基于scapy实现修改IP发送请求的方法示例
2017/07/08 Python
python实现学生管理系统
2018/01/11 Python
使用python list 查找所有匹配元素的位置实例
2019/06/11 Python
python opencv 二值化 计算白色像素点的实例
2019/07/03 Python
使用Python实现Wake On Lan远程开机功能
2020/01/22 Python
使用CSS3实现多列布局与多背景的技巧
2016/02/29 HTML / CSS
阿里健康官方海外旗舰店:阿里健康国际自营
2017/11/24 全球购物
Sneaker Studio匈牙利:购买运动鞋
2018/03/26 全球购物
运动会广播稿150字
2014/02/19 职场文书
中学生励志演讲稿
2014/04/26 职场文书
高速铁道技术专业求职信
2014/08/09 职场文书
预备党员表决心的话
2015/09/22 职场文书
六五普法学习心得体会
2016/01/21 职场文书
PHP中多字节字符串操作实例详解
2021/08/23 PHP