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

使用Python獲取網(wǎng)段IP個(gè)數(shù)以及地址清單的方法

 更新時(shí)間:2018年11月01日 11:29:15   作者:grey_csdn  
今天小編就為大家分享一篇使用Python獲取網(wǎng)段IP個(gè)數(shù)以及地址清單的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

使用Python獲取網(wǎng)段的IP個(gè)數(shù)以及地址清單需要用到IPy的庫(kù),而相應(yīng)的方法主要就是IP。

寫小腳本如下:

 from IPy import IP

 ip = IP('192.168.0.0/16')

 print(ip.len())

 for x in ip:

  print(x)

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

GreydeMac-mini:01_系統(tǒng)基礎(chǔ)信息模塊詳解 greyzhang$ python ip.py

65536

192.168.0.0

192.168.0.1

192.168.0.2

192.168.0.3

192.168.0.4

192.168.0.5

192.168.0.6

192.168.0.7

192.168.0.8

192.168.0.9

192.168.0.10

192.168.0.11

192.168.0.12

192.168.0.13

192.168.0.14

192.168.0.15

192.168.0.16

192.168.0.17

……………………

192.168.255.241

192.168.255.242

192.168.255.243

192.168.255.244

192.168.255.245

192.168.255.246

192.168.255.247

192.168.255.248

192.168.255.249

192.168.255.250

192.168.255.251

192.168.255.252

192.168.255.253

192.168.255.254

192.168.255.255

從上面的結(jié)果中可以看出,這個(gè)王端中共有65535個(gè)IP,同時(shí)腳本輸出了所有的IP地址清單。至于這個(gè)IP地址的含義可以再做一下簡(jiǎn)單的解釋。代碼中的192.168.0.0/16其實(shí)是一個(gè)私有地址網(wǎng)段。早起的網(wǎng)絡(luò)設(shè)計(jì)中,總是嘗試給所有的計(jì)算機(jī)分配一個(gè)固定的地址,但是隨著局域網(wǎng)的發(fā)展這個(gè)多少有點(diǎn)不必要了。私有的局域內(nèi)部網(wǎng)絡(luò)很多時(shí)候并不需要保護(hù)共有IP。未連接到互聯(lián)網(wǎng)上的機(jī)器并不需要使用唯一的IP地址,因?yàn)樗⒉辉谝蛱鼐W(wǎng)上路由,也不需要與IP地址注冊(cè)表協(xié)調(diào)。在RFC 1981中保留了IPV4的三個(gè)費(fèi)重疊地址,具體的地址說(shuō)明如下:

Python 獲取網(wǎng)段IP個(gè)數(shù)以及地址清單

而代碼中,用到的便是上面表格中的第三個(gè)。針對(duì)前面兩個(gè)的網(wǎng)段IP數(shù)目進(jìn)行獲取如下:

In [67]: ip1 = IP('172.16.0.0/12')


In [68]: ip1.len()

Out[68]: 1048576


In [69]: ip2 = IP('10.0.0.0/8')


In [70]: ip2.len()

Out[70]: 16777216

以上這篇使用Python獲取網(wǎng)段IP個(gè)數(shù)以及地址清單的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python 的迭代器與zip詳解

    Python 的迭代器與zip詳解

    本篇文章主要介紹Python 的迭代器與zip,可迭代對(duì)象的相關(guān)概念,有需要的小伙伴可以參考下,希望能夠給你帶來(lái)幫助
    2021-11-11
  • 基于Python實(shí)現(xiàn)語(yǔ)音識(shí)別和語(yǔ)音轉(zhuǎn)文字

    基于Python實(shí)現(xiàn)語(yǔ)音識(shí)別和語(yǔ)音轉(zhuǎn)文字

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)語(yǔ)音識(shí)別和語(yǔ)音轉(zhuǎn)文字功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2022-09-09
  • 利用Python的Django框架生成PDF文件的教程

    利用Python的Django框架生成PDF文件的教程

    這篇文章主要介紹了利用Python的Django框架生成PDF文件的教程,用ReportLab API動(dòng)態(tài)生成PDF文件,需要的朋友可以參考下
    2015-07-07
  • python登錄豆瓣并發(fā)帖的方法

    python登錄豆瓣并發(fā)帖的方法

    這篇文章主要介紹了python登錄豆瓣并發(fā)帖的方法,涉及URL模擬登陸及cookie的相關(guān)使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • python中如何實(shí)現(xiàn)鏈?zhǔn)秸{(diào)用

    python中如何實(shí)現(xiàn)鏈?zhǔn)秸{(diào)用

    這篇文章主要介紹了python中如何實(shí)現(xiàn)鏈?zhǔn)秸{(diào)用,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-03-03
  • Python3中的列表生成式、生成器與迭代器實(shí)例詳解

    Python3中的列表生成式、生成器與迭代器實(shí)例詳解

    這篇文章主要介紹了Python3中的列表生成式、生成器與迭代器,結(jié)合實(shí)例形式詳細(xì)分析了Python3列表生成式、生成器與迭代器相關(guān)概念、功能、使用方法及操作注意事項(xiàng),需要的朋友可以參考下
    2018-06-06
  • python筆記之mean()函數(shù)實(shí)現(xiàn)求取均值的功能代碼

    python筆記之mean()函數(shù)實(shí)現(xiàn)求取均值的功能代碼

    這篇文章主要介紹了python筆記之mean()函數(shù)實(shí)現(xiàn)求取均值的功能代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • python使用PIL把透明背景圖片轉(zhuǎn)成白色背景的示例代碼

    python使用PIL把透明背景圖片轉(zhuǎn)成白色背景的示例代碼

    當(dāng)我們?cè)诓杉恍﹫D片的時(shí)候,這些圖片的背景經(jīng)常是透明的,但是如何把透明背景轉(zhuǎn)成白色背景呢,接下來(lái)就給大家解決這個(gè)問(wèn)題,本文主要介紹了python使用PIL把透明背景圖片轉(zhuǎn)成白色背景,需要的朋友可以參考下
    2023-08-08
  • pyqt5制作登錄窗口的詳細(xì)過(guò)程

    pyqt5制作登錄窗口的詳細(xì)過(guò)程

    這篇文章主要介紹了pyqt5制作登錄窗口的詳細(xì)過(guò)程,本文通過(guò)實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-10-10
  • python 如何在 Matplotlib 中繪制垂直線

    python 如何在 Matplotlib 中繪制垂直線

    這篇文章主要介紹了python 如何在 Matplotlib 中繪制垂直線,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-04-04

最新評(píng)論

疏勒县| 南昌市| 周宁县| 吴忠市| 密山市| 东乌珠穆沁旗| 泰宁县| 长治县| 綦江县| 讷河市| 南召县| 顺平县| 福建省| 锦州市| 罗源县| 乐清市| 胶南市| 璧山县| 巴青县| 盐津县| 杂多县| 灵宝市| 阿城市| 龙胜| 报价| 宁德市| 革吉县| 偏关县| 鸡泽县| 阿克苏市| 拜泉县| 江口县| 德化县| 张掖市| 达日县| 新宁县| 苏尼特左旗| 肥东县| 邵东县| 井陉县| 印江|