python實(shí)現(xiàn)掃描ip地址的小程序
python實(shí)現(xiàn)掃描ip地址的小程序,具體代碼如下所示:
import os,time import sys start_Time=int(time.time()) ip_True = open('ip_True.txt','w+') ip_False = open('ip_False.txt','w+') IPhost = [] IPbegin = (input(u'請(qǐng)輸入起始查詢IP: ')) IPend = input(u'請(qǐng)輸入終止查詢IP: ') IP1 = IPbegin.split('.')[0] IP2 = IPbegin.split('.')[1] IP3 = IPbegin.split('.')[2] IP4 = IPbegin.split('.')[-1] IPend_last = IPend.split('.')[-1] count_True,count_False = 0,0 for i in range(int(IP4)-1,int(IPend_last)): ip = str(IP1+'.'+IP2+'.'+IP3+'.'+IP4) int_IP4 = int(IP4) int_IP4 += 1 IP4 = str(int_IP4) return1=os.system('ping -n 1 -w 1 %s'%ip) if return1: print('ping %s is fail'%ip) ip_False.write(ip+'\n') count_False += 1 else: print('ping %s is ok'%ip) ip_True.write(ip+'\n') count_True += 1 ip_True.close() ip_False.close() end_Time = int(time.time()) print("time(秒):",end_Time - start_Time,"s") print("ping通的ip數(shù):",count_True," ping不通的ip數(shù):",count_False)
總結(jié)
以上所述是小編給大家介紹的python實(shí)現(xiàn)掃描ip地址的小程序,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
Python如何獲取當(dāng)前路徑并列出當(dāng)前路徑下的所有文件
這篇文章主要介紹了Python如何獲取當(dāng)前路徑并列出當(dāng)前路徑下的所有文件問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06Python中Array特性與應(yīng)用實(shí)例深入探究
這篇文章主要為大家介紹了Python中Array特性與應(yīng)用實(shí)例深入探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2024-01-01Python檢測(cè)生僻字的實(shí)現(xiàn)方法
最近在工作中碰到一個(gè)需求,要求檢測(cè)字段是否包含生僻字以及一些非法字符如 ~!@#$%^&*。通過(guò)網(wǎng)上的查找資料解決了,現(xiàn)在將解決的過(guò)程和示例代碼分享給大家,有需要的可以參考借鑒。下面來(lái)一起看看吧。2016-10-10簡(jiǎn)介Python設(shè)計(jì)模式中的代理模式與模板方法模式編程
這篇文章主要介紹了Python設(shè)計(jì)模式中的代理模式與模板方法模式編程,文中舉了兩個(gè)簡(jiǎn)單的代碼片段來(lái)說(shuō)明,需要的朋友可以參考下2016-02-02Pytorch用Tensorboard來(lái)觀察數(shù)據(jù)
這篇文章主要介紹了Pytorch用Tensorboard來(lái)觀察數(shù)據(jù),上一篇文章我們講解了關(guān)于Pytorch?Dataset的數(shù)據(jù)處理,這篇我們就來(lái)講解觀察數(shù)據(jù),下面具體相關(guān)資料,需要的朋友可以參考一下,希望對(duì)你有所幫助2021-12-12Python中內(nèi)建模塊collections如何使用
在本篇內(nèi)容里小編給大家整理的是關(guān)于Python中內(nèi)建模塊collections的用法,有需要的朋友們可以參考下。2020-05-05pycharm顯示遠(yuǎn)程圖片的實(shí)現(xiàn)
這篇文章主要介紹了pycharm顯示遠(yuǎn)程圖片的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11