激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類(lèi)導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - 使用Python獲取網(wǎng)段IP個(gè)數(shù)以及地址清單的方法

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

2021-04-15 00:31grey_csdn Python

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

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

寫(xiě)小腳本如下:

?
1
2
3
4
5
6
7
8
9
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

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
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)行獲取如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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è)參考,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/grey_csdn/article/details/70195393

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久精品一级片 | 国产99久久久国产精品下药 | 久久久国产精品成人免费 | 色视频在线播放 | 精品亚洲一区二区 | 欧美a级大胆视频 | 黄色免费播放网站 | 国产一区二区三区在线视频 | xvideos korean | 一区二区三区视频播放 | 亚洲国产高清视频 | 亚洲精品一区中文字幕 | 日本免费一区二区三区四区 | 成年人黄视频 | 电影av在线 | 国内精品视频饥渴少妇在线播放 | 亚洲欧美aⅴ| 亚洲一级片在线观看 | 成人永久免费 | 爱福利视频 | 久久精品日产第一区二区三区 | 99影视在线视频免费观看 | 护士hd老师fre0性xxx | 久操国产 | 免费观看的毛片手机视频 | 久久超| 91午夜免费视频 | 亚洲精品成人久久久 | 久久国产精品久久精品国产演员表 | 一级毛片播放 | 国产呻吟| 少妇一级淫片高潮流水电影 | 成人男女视频 | 免费国产成人高清在线看软件 | 日韩理论电影网 | 天天夜碰日日摸日日澡性色av | 久久99亚洲精品 | 久久久一区二区三区精品 | 国产欧美日韩视频在线观看 | 狠狠久久 | 国产精品成人久久久久a级 欧美特黄一级高清免费的香蕉 |