#! /usr/bin/env python

#coding=utf-8

#############

import subprocess

import time

import os

ks=int(time.time()) #记录开始时间

ip="192.168.2."

#############

def subping():

num1=num2=0

for i in range(1,10):

ips=ip+str(i)

ret=subprocess.call("ping -n 1 -w 1 %s " % ips)

if ret == 0:

print (ips,"+++++++++++++Online ")

num1=num1+1

else:

# print (ips,"-------------Offline")

num2=num2+1

js=int(time.time())  #记录结束时间

print("time(秒):",js-ks,"s")  #打印并计算用的时间,s秒

print("ON_line:",num1,"    OFF_line:",num2)

def osping():

return1=os.system('ping -n 2 -w 1 8.8.8.8')

if return1:

print 'ping os ping fail'

else:

print 'ping os ping ok'

osping()

subping()

python调用ping命令_python调用系统命令ping相关推荐

  1. python使用shell命令_python 调用shell命令的方法

    在python程序中调用shell命令,是件很酷且常用的事情-- 1. os.system(command) 此函数会启动子进程,在子进程中执行command,并返回command命令执行完毕后的退出 ...

  2. python中执行linux命令(调用linux命令)_Python调用Linux bash命令

    import subprocess as sup  # 以下注释很多(为了自己以后不忘), 如果只是想在python中执行Linux命令, 看前5行就够了 # 3.5版本之后官方推荐使用sup.run ...

  3. 响应因特网端口ping命令_如何使用Ping命令识别基本的Internet问题

    响应因特网端口ping命令 Next time you call your help desk, do you want to wow them with your networking knowle ...

  4. 【无标题】使用Ping命令制作的批量Ping工具,可对指定Ip进行ping测试,并将结果记录到txt文件

    //使用Ping命令制作的批量Ping工具,可对指定Ip进行ping测试,并将结果记录到txt文件 直接闪退出去了,不知道问题出在哪里. //代码: @if "%~1"==&quo ...

  5. ping命令简单介绍+用ping简单测网速

    ping命令简单介绍+用ping简单测网速 ping可以用来检查网络是否通畅或者网络连接速度,而作为网络管理员ping命令是第一个必须掌握的DOS命令.我们可以用ping来给网络上指定IP的计算机发送 ...

  6. python调用 matlab库_python调用matlab的搜索结果-阿里云开发者社区

    2018python技术问答集锦,希望能给喜欢python的同学一些帮助 小编发现问答专区中有很多人在问关于python的问题,小编把这些问题汇总一下,希望能给喜欢python的大家一些启示和帮助 本 ...

  7. python 方法的实例_python调用自定义函数的实例操作

    在python中,想要调用自定义函数必须先声明,然后才能调用.使用函数时,只要按照函数定义的形式,向函数传递必需的参数,就可以调用函数完成相应的功能或者获得函数返回的处理结果. (1)声明函数 pyt ...

  8. python3 zip命令_Python调用zip命令正确操作方法解析

    当我们在应用Python编程语言进行程序开发的时候,我们会发现这一语言可以帮助我们轻松的完成一些特定的功能需求.在这里我们就先一起来了解一下Python调用zip命令的使用方法,以此了解这一语言的操作 ...

  9. python执行adb命令_Python实现对adb命令封装

    我就废话不多说了,大家还是直接看代码吧! #!/usr/bin/evn python # -*- coding:utf-8 -*- # FileName adbtools.py # Author: H ...

最新文章

  1. c# BinaryFormatter 更换了命名空间反序列化遇到的问题
  2. 使用Linux建立拨号服务器
  3. python中几种读取文件的方法_python 逐行读取文件的几种方法
  4. 用java做出32选7_用java做的一个彩票32选7的简单程序
  5. 百度超级链XChain(5)XuperBridge 智能合约接口
  6. 单页面axios_Axios封装之取消重复请求和接口缓存
  7. Node-RED简介与Windows上安装、启动和运行示例
  8. C++复习 第一部分c到c++的过度
  9. 【收藏】docker安装redis
  10. message show_once这个标志位的用法
  11. mysql使用技巧_MySQL使用不得不看的几个小技巧
  12. 三星中国区启动裁员计划,无奈回应:提升在中国市场的竞争力
  13. 三大运营商回应“提速降费”:认真落实各项要求
  14. 根文件系统定制【ZT】
  15. flash as3 socket安全服务网关(socket policy file server)
  16. 适合MySQL master/slave模式的JDBC driver: lbpool
  17. android 5.0 字体,QC8916 修改系统默认字体(Android 5.0)
  18. 502php,php502是什么问题
  19. BGP的基本配置以及路由聚合
  20. html与js的相互转化,JS和HTML互转

热门文章

  1. 35岁了,转去谷歌做人工智能靠谱吗?
  2. Elon Musk: The mind behind Tesla, SpaceX, SolarCity
  3. MFC开发IM-第三篇、资源视图--显示在另一个编辑器中打开
  4. python商品管理系统_python 函数写商城管理系统
  5. vivo X Fold跑分曝光:搭载骁龙8+12GB内存
  6. EDG夺冠!每个队员获赠一套房:背后老板成最大赢家
  7. 贾跃亭:在性能、奢华和科技综合评比中 FF 91战胜了奔驰S迈巴赫、库里南
  8. 6099元!华为Mate 40 Pro 4G版开放现货
  9. 小米向集团3904名员工授予7023万股票,最小入选员工仅24岁
  10. B站升级HDR10真彩画质,开启4K+120帧+HDR创作新时代