亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python 實現判斷ip連通性的方法總結

發布時間:2020-08-22 15:53:46 來源:腳本之家 閱讀:500 作者:gunzi318 欄目:開發技術

python

以下是個人學習 python 研究判斷ip連通性方法的集合。 缺點可能有辦法解決,如有錯誤,歡迎矯正。

方法一

import os
return1=os.system('ping -n 2 -w 1 172.21.1.183')
print return1

缺點:會彈出cmd 窗口

方法二

#-*- coding: utf-8 -*-
import subprocess
import re
p = subprocess.Popen(["ping.exe ", '172.21.183.183'],stdin = subprocess.PIPE,stdout = subprocess.PIPE,stderr = subprocess.PIPE,shell = True)
out = p.stdout.read()
print out
regex = re.compile("Minimum = (\d+)ms, Maximum = (\d+)ms, Average = (\d+)ms", re.IGNORECASE)
print regex.findall(out)

缺點: 默認ping 4次 暫時沒有找到 控制ping次數的方法

方法三

from subprocess import call
result = call("ping 172.21.4.20 -n 1",shell=True)
print result

缺點,好像不太靠譜

方法四 這個方式應該是linux下的調用,沒試過

import os,sys,re
import subprocess
p = subprocess.Popen(["ping -c 1 -w 1 172.21.183.183"],stdout=subprocess.PIPE,stderr=subprocess.PIPE,shell=True)
out=p.stdout.read()
err=p.stderr.read()
regex=re.compile('100% packet loss')
print out

以上這篇python 實現判斷ip連通性的方法總結就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西贡区| 通海县| 梅河口市| 安图县| 南通市| 朔州市| 三都| 隆化县| 克拉玛依市| 伊宁县| 渑池县| 五河县| 安岳县| 嵊泗县| 普兰县| 阿拉善盟| 彝良县| 黔西| 沭阳县| 浠水县| 浦县| 天柱县| 绥德县| 金塔县| 东丽区| 垣曲县| 三都| 民丰县| 威远县| 名山县| 玉林市| 保康县| 天台县| 三江| 苍梧县| 平湖市| 长治县| 彭山县| 威海市| 华亭县| 岱山县|