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

Python實(shí)現(xiàn)的對(duì)本地host127.0.0.1主機(jī)進(jìn)行掃描端口功能示例

 更新時(shí)間:2019年02月15日 09:33:11   作者:徐為波  
這篇文章主要介紹了Python實(shí)現(xiàn)的對(duì)本地host127.0.0.1主機(jī)進(jìn)行掃描端口功能,可實(shí)現(xiàn)掃描本機(jī)開放端口的功能,涉及Python socket模塊與Thread多線程模塊相關(guān)使用技巧,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)的對(duì)本地host127.0.0.1主機(jī)進(jìn)行掃描端口功能。分享給大家供大家參考,具體如下:

前面一篇《Python IP端口掃描工具類》詳細(xì)介紹了端口掃描功能,這里分析一下針對(duì)本地localhost端口掃描的方法。

具體代碼如下:

#!/usr/local/bin/python
#-*- coding: UTF-8 -*-
#端口掃描器
import socket
import thread
import time
socket.setdefaulttimeout(3) #設(shè)置了全局默認(rèn)超時(shí)時(shí)間
def socket_port(ip,PORT): #掃描開放端口
  try:
    if PORT>=65535:
      print u"端口掃描結(jié)束0-65535"
    s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    #s.settimeout(float(1)) #延時(shí)5S
    #s.connect((ip,PORT))
    result=s.connect_ex((ip,PORT))
    if(result==0):
      print ip,u":",PORT,u"端口開放"
    s.close()
  except:
    print u"掃描端口異常2"
def IP__port(data): #掃描端口
  try:
    #data="127.0.0.1"
    t=time.time()
    for i in range(0,1000 + 1):  #65535
      thread.start_new_thread(socket_port,(data,int(i)))
      time.sleep(0.003) #確保先運(yùn)行Seeker中的方法
    print u'掃描端口完成用時(shí) time:%f' % (time.time()-t)
  except:
    print u"掃描端口異常1"
if __name__=='__main__':
  #socket_port("127.0.0.1",21) #掃描開放端口
  IP__port("127.0.0.1") #多線程

運(yùn)行結(jié)果如下:

更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python Socket編程技巧總結(jié)》、《Python進(jìn)程與線程操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • python 整數(shù)越界問題詳解

    python 整數(shù)越界問題詳解

    這篇文章主要介紹了python 整數(shù)越界問題詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Python Selenium XPath根據(jù)文本內(nèi)容查找元素的方法

    Python Selenium XPath根據(jù)文本內(nèi)容查找元素的方法

    這篇文章主要介紹了Python Selenium XPath根據(jù)文本內(nèi)容查找元素的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python爬蟲爬取一個(gè)網(wǎng)頁上的圖片地址實(shí)例代碼

    Python爬蟲爬取一個(gè)網(wǎng)頁上的圖片地址實(shí)例代碼

    這篇文章主要介紹了Python爬蟲爬取一個(gè)網(wǎng)頁上的圖片地址實(shí)例代碼,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • python采集博客中上傳的QQ截圖文件

    python采集博客中上傳的QQ截圖文件

    這篇文章主要介紹了python采集博客中上傳的QQ截圖文件,因?yàn)槲募形臅?huì)在某些時(shí)候亂碼,例如這件的文件名QQ截圖20120926174732,所以需要采集出來修改掉,需要的朋友可以參考下
    2014-07-07
  • pytorch簡(jiǎn)單實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)功能

    pytorch簡(jiǎn)單實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò)功能

    這篇文章主要介紹了pytorch簡(jiǎn)單實(shí)現(xiàn)神經(jīng)網(wǎng)絡(luò),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-09-09
  • python email smtplib模塊發(fā)送郵件代碼實(shí)例

    python email smtplib模塊發(fā)送郵件代碼實(shí)例

    本篇文章給大家分享了python email smtplib模塊發(fā)送郵件的相關(guān)代碼分享,有需要的朋友參考學(xué)習(xí)下。
    2018-04-04
  • python代碼有一行標(biāo)黃問題的解決方案

    python代碼有一行標(biāo)黃問題的解決方案

    這篇文章主要介紹了python代碼有一行標(biāo)黃問題的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • 詳解Django的model查詢操作與查詢性能優(yōu)化

    詳解Django的model查詢操作與查詢性能優(yōu)化

    這篇文章主要介紹了詳解Django的model查詢操作與查詢性能優(yōu)化,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-10-10
  • pandas實(shí)現(xiàn)將dataframe滿足某一條件的值選出

    pandas實(shí)現(xiàn)將dataframe滿足某一條件的值選出

    今天小編就為大家分享一篇pandas實(shí)現(xiàn)將dataframe滿足某一條件的值選出,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • 如何解決安裝python3.6.1失敗

    如何解決安裝python3.6.1失敗

    在本篇文章里小編給大家整理的是關(guān)于安裝python3.6.1失敗的解決方案,需要的讀者們可以跟著學(xué)習(xí)下。
    2020-07-07

最新評(píng)論

蓬安县| 甘肃省| 垦利县| 福鼎市| 绥德县| 关岭| 宁国市| 天祝| 河池市| 济宁市| 桃江县| 金沙县| 乐山市| 中山市| 蕉岭县| 缙云县| 随州市| 三门峡市| 大石桥市| 舟山市| 克山县| 新巴尔虎左旗| 日照市| 闽侯县| 凉山| 上林县| 丹阳市| 白银市| 贡觉县| 辉南县| 赤壁市| 鹤庆县| 阳谷县| 胶南市| 汉源县| 潼关县| 韶山市| 繁昌县| 山阴县| 凤凰县| 邓州市|