python自动化运维(IPy包)
来源:互联网 发布:java常用接口 编辑:程序博客网 时间:2024/06/04 18:54
(1)输出一个网段下的地址数量,并打印出来:
from IPy import IPip = IP('192.168.20.0/24')print ip.len()for X in ip: print(x)
(2)ip地址反向解析,以及地址转换:
from IPy import IP#反向解析,查看地址类型ip = IP('192.168.1.20')print (ip.reverseNames())print (ip.iptype())#使用不同的进制将IP地址输出print (IP('114.114.114.114').iptype())print (IP("114.114.114.114").int())print (IP("114.114.114.114").strHex())print (IP('114.114.114.114').strBin())#将16进制的IP地址输出为标准格式print(IP(0x72727272))#根据ip和掩码,输出网段strNormal(1)类型的网络地址print (IP('192.168.2.0').make_net('255.255.255.0'))ip = IP('192.168.0.0/16')print ip.len()print (IP('192.168.1.0/255.255.255.0',make_net=True))print (IP('192.168.1.0').make_net('255.255.255.0'))print (IP('192.168.1.128-192.168.1.255',make_net=True))#使用不同的格式输出网段print (IP('192.168.10.0/24').strNormal(0))print (IP('192.168.10.0/24').strNormal(1))print (IP('192.168.10.0/24').strNormal(2))print (IP('192.168.10.0/24').strNormal(3))
阅读全文
0 0
- python自动化运维(IPy包)
- Python自动化运维笔记(二):Python中的IP地址处理模块IPy的使用
- python自动化运维学习笔记2- 实用的IP地址处理模块IPy
- python运维之IPY模块
- python自动化学习-实用的iP地址处理模块IPy
- python IPy库
- python --IPy模块
- 安装python 模块IPy
- 自动化运维(python)
- python IP 处理模块IPy
- python IP 处理模块IPy
- python IP处理模块 IPy
- python自动化运维
- Python自动化运维学习(一)
- python之IP地址处理模块IPy
- windows下安装Python的IPy模块
- Python之IP处理模块IPy
- python自动化运维记录
- Linux中搭建ftp服务器
- map-reduce练习
- HTTP 断点续传(PHP实现)
- CAN通信三——正点原子资料(库函数)1版本1
- hdu 3461 Code Lock
- python自动化运维(IPy包)
- #Thinking in Java阅读笔记# 第八章 多态
- getchar 和putchar的注意事项
- 字符串反转的两种方式
- CSS三大特性
- Java读取Excel文件,生成SQL语句
- 2017-11-3周测试题
- css去除ios中input和textarea的阴影
- ubuntu设置pptp-vpn访问