国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python檢測網絡延遲的代碼

2020-02-23 00:08:38
字體:
來源:轉載
供稿:網友

本文講述了Python檢測網絡延遲的代碼。分享給大家供大家參考,具體如下:

#!/usr/bin/env python # coding: utf-8 # coding: cp950 ''''' Create Date: 2012-11-06 Version: 1.0 Description: Detection host survival Author: Victor QQ: 1409175531 ''' ''''' Please run the script with root ''' import ping import sys def help():  print ''''' Usage: %s <Dest_addr> <percent loss packages> <max round trip time> ''' % (sys.argv[0]) try:  result = ping.quiet_ping(sys.argv[1], timeout=2, count=10, psize=64)  if int(result[0]) == 100:  print 'Critical - 宕機, 丟包率:%s%% | 報警閥值: >= %s%% 或 >=%s ms' % (result[0], int(sys.argv[2]), int(sys.argv[3]))  sys.exit(2)  else:  max_time = round(result[1], 2)  if int(result[0]) < int(sys.argv[2]) and int(result[1]) < int(sys.argv[3]):  print 'OK - 丟包率:%s%%, 最大響應時間:%s ms | 報警閥值: >= %s%% 或 >=%s ms' % (result[0], max_time, int(sys.argv[2]), int(sys.argv[3]))  sys.exit(0)  elif int(result[0]) >= int(sys.argv[2]) or int(result[1]) >= int(sys.argv[3]):  print 'Warning - 丟包率:%s%%, 最大響應時間:%s ms | 報警閥值: >= %s%% 或 >=%s ms' % (result[0], max_time, int(sys.argv[2]), int(sys.argv[3]))  sys.exit(1)  else:  print 'Unknown'  sys.exit(3) except IndexError:  help()  sys.exit(3) 

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對武林站長站的支持。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 寿阳县| 永春县| 张家口市| 日照市| 高台县| 新闻| 新晃| 社旗县| 呼伦贝尔市| 文成县| 雅安市| 板桥市| 怀仁县| 兴海县| 沾益县| 两当县| 平乡县| 珲春市| 大冶市| 宁安市| 辽宁省| 香格里拉县| 城固县| 宜城市| 治县。| 阿城市| 河源市| 噶尔县| 河北区| 沽源县| 安徽省| 阳西县| 永吉县| 康保县| 普宁市| 松溪县| 五指山市| 乌兰察布市| 永春县| 桂阳县| 内黄县|