from IPy import IP ip = IP('192.168.0.0/30') print(ip.len()) # 输出网段的个数 for x in ip: # 输出网段的IP清单 print(x) ip = IP('192.168.1.20') print(ip.reverseNames()) # 反向解析地址格式 print(ip.iptype()) # 判断网络类型为私网还是公网 print(ip.int()) # 转换为整形格式 print(ip.strHex()) # 转换为十六进制格式 print(ip.strBin()) # 转换为二进制 print(IP(0x8080808)) # 十六进制转换为IP格式 print(ip.make_net('255.255.255.0')) # 192.168.1.0/24 print(IP('192.168.1.0/255.255.255.0', make_net=True)) # 192.168.1.0/24 print(IP('192.168.1.0-192.168.1.255', make_net=True)) # 192.168.1.0/24 print(IP('192.168.1.0/24').strNormal(0)) # 192.168.1.0 print(IP('192.168.1.0/24').strNormal(1)) # 192.168.1.0/24 print(IP('192.16
Python IPy模块详细用法
最新推荐文章于 2023-02-03 00:04:30 发布