日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

概述

今天主要分享一個多進程檢測ping的腳本,并取值,這里默認開啟4個進程,需要將hosts.txt IP列表文件放入同一目錄下,IP列表每行一個,支持域名、IP,下面一起來看看吧~


實用腳本

腳本內容:

#!/usr/bin/Python 
#coding:utf-8
import multiprocessing
import re 
import sys,os
import commands
import datetime
def pinger(ip):
 cmd='ping -c 2 %s' % (ip.strip())
 ret = commands.getoutput(cmd)
 loss_re=re.compile(r"received, (.*) packet loss")
 packet_loss=loss_re.findall(ret)[0]
 rtt_re=re.compile(r"rtt min/avg/max/mdev = (.*) ")
 rtts=rtt_re.findall(ret)
 #rtt.split(["/"])
 rtt=rtts[0].split('/')
 rtt_min=rtt[0]
 rtt_avg=rtt[1]
 rtt_max=rtt[2]
 print "%stt%stt%stt%stt%s"%(ip,packet_loss,rtt_min,rtt_max,rtt_avg)
?
?
?
if __name__ == "__main__":
 if not os.path.exists("hosts.txt") :
 print "33[31mhosts.txt文件不存在,請重試33[0m"
 sys.exit(1)
 now=datetime.datetime.now()
 file=open('hosts.txt','r')
 pool=multiprocessing.Pool(processes=4)
 result=[]
 print "########%s###########"%now
 print "IPADDRSStttLOSSttMINttMAXttAVG"
 for i in file.readlines():
 if len(i)==1 or i.startswith("#"):
 continue
 result.Append(pool.apply_async(pinger,(i.strip(),))) 
 pool.close() 
 pool.join()
?
分享一個實用腳本--多進程檢測ping服務器

 


分享一個實用腳本--多進程檢測ping服務器

 


分享一個實用腳本--多進程檢測ping服務器

 

執行結果:

分享一個實用腳本--多進程檢測ping服務器

分享到:
標簽:服務器 ping
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定