最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 多線程C段掃描、檢測(cè) Ping掃描腳本的實(shí)現(xiàn)

 更新時(shí)間:2020年09月03日 09:58:50   作者:WeUjie  
這篇文章主要介紹了Python 多線程C段掃描、檢測(cè) Ping掃描腳本的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

我就廢話不多說(shuō)了,大家還是直接看代碼吧~

import subprocess as p
import time
import threading
from queue import Queue
def check_ip(ip):
      w=p.Popen('ping -n 2 '+ip,shell=True,stdout=p.PIPE,stderr=p.PIPE,encoding='gbk')
      result=w.stdout.read()
      # print(result)
      if 'TTL' in result:
        print(ip,'is Up')
def main():
  q=Queue()
  threads=[]
  threads_count=255
  ips = '39.156.69.'
  for i in range(1,255):
    q.put(ips+str(i))
    # print(q.get())
  for i in range(threads_count):
    t=threading.Thread(target=check_ip,args=(q.get(),))
    t.start()
    threads.append(t)
    time.sleep(0.2)
  for i in threads:
    i.join()
  print('all done')
if __name__ == '__main__':
  main()

補(bǔ)充知識(shí):python并發(fā)掃描存活主機(jī)

看代碼吧~

import subprocess
import os
import time
 
def ping(host):
  rc=subprocess.call('ping -c2 %s &> /dev/null' % host,shell=True)
  if rc == 0:
    print('%s:up'% host)
  else:
    print('%s:down'% host)
if __name__ == '__main__':
  ips=['176.130.10.%s' % i for i in range(1,255)]
  for i in ips:
    pid=os.fork()
    if pid==0:
      ping(i)
      exit(0)

以上這篇Python 多線程C段掃描、檢測(cè) Ping掃描腳本的實(shí)現(xiàn)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python使用線程封裝的一個(gè)簡(jiǎn)單定時(shí)器類實(shí)例

    python使用線程封裝的一個(gè)簡(jiǎn)單定時(shí)器類實(shí)例

    這篇文章主要介紹了python使用線程封裝的一個(gè)簡(jiǎn)單定時(shí)器類,實(shí)例分析了Python線程的使用及定時(shí)器類的實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-05-05
  • Python中使用kitti數(shù)據(jù)集實(shí)現(xiàn)自動(dòng)駕駛(繪制出所有物體的行駛軌跡)

    Python中使用kitti數(shù)據(jù)集實(shí)現(xiàn)自動(dòng)駕駛(繪制出所有物體的行駛軌跡)

    這篇文章主要介紹了Python中使用kitti數(shù)據(jù)集實(shí)現(xiàn)自動(dòng)駕駛——繪制出所有物體的行駛軌跡,本次內(nèi)容主要是畫出kitti車的行駛的軌跡,需要的朋友可以參考下
    2022-06-06
  • Python的Scrapy框架基本使用詳解

    Python的Scrapy框架基本使用詳解

    這篇文章主要介紹了Python的Scrapy框架基本使用詳解,Scrapy,Python開發(fā)的一個(gè)快速、高層次的屏幕抓取和web抓取框架,用于抓取web站點(diǎn)并從頁(yè)面中提取結(jié)構(gòu)化的數(shù)據(jù),Scrapy用途廣泛,可以用于數(shù)據(jù)挖掘、監(jiān)測(cè)和自動(dòng)化測(cè)試,需要的朋友可以參考下
    2023-12-12
  • 簡(jiǎn)單了解django orm中介模型

    簡(jiǎn)單了解django orm中介模型

    這篇文章主要介紹了簡(jiǎn)單了解django orm中介模型,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Python中閉包和自由變量的使用與注意事項(xiàng)

    Python中閉包和自由變量的使用與注意事項(xiàng)

    這篇文章主要給大家介紹了關(guān)于Python中閉包和自由變量的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • 關(guān)于pandas-profiling的降級(jí)之旅

    關(guān)于pandas-profiling的降級(jí)之旅

    這篇文章主要介紹了關(guān)于pandas-profiling的降級(jí)之旅,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 一些常用的Python爬蟲技巧匯總

    一些常用的Python爬蟲技巧匯總

    這篇文章主要為大家詳細(xì)匯總了一些常用的Python爬蟲技巧,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • python匿名函數(shù)lambda原理及實(shí)例解析

    python匿名函數(shù)lambda原理及實(shí)例解析

    這篇文章主要介紹了python匿名函數(shù)lambda原理及實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Python中的日期時(shí)間處理詳解

    Python中的日期時(shí)間處理詳解

    Python程序能用很多方式處理日期和時(shí)間。轉(zhuǎn)換日期格式是一個(gè)常見的例行瑣事,這篇文章主要介紹了Python中的日期時(shí)間處理的幾種方式的區(qū)別和聯(lián)系,需要的朋友可以參考下
    2016-11-11
  • python支付寶支付示例詳解

    python支付寶支付示例詳解

    這篇文章主要為大家詳細(xì)介紹了python支付寶支付示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08

最新評(píng)論

深圳市| 浑源县| 泰来县| 呼和浩特市| 阿鲁科尔沁旗| 东安县| 略阳县| 阿合奇县| 固始县| 青州市| 通山县| 睢宁县| 英超| 连南| 瑞金市| 万荣县| 湘西| 江津市| 信丰县| 裕民县| 筠连县| 汾阳市| 延津县| 射洪县| 苗栗市| 万载县| 教育| 绥芬河市| 扶余县| 雅江县| 清涧县| 巴林右旗| 浙江省| 尤溪县| 松潘县| 金沙县| 贺兰县| 石河子市| 包头市| 仁布县| 隆安县|