python自动化运维学习记录2
来源:互联网 发布:手机如何发淘宝网址 编辑:程序博客网 时间:2024/06/16 05:21
2.2IPy
IPy是IP地址规划的一个处理包,现在更新到-0.83,我们可以用这个包里面的拓展编程来进行网络处理规划,适用于各种网络服务器,下面进行简单入门介绍。
Import Ip from IPy
如果提示没有这个模块,要自己下咯
$wget https://pypi.python.org/packages/88/28/79162bfc351a3f1ab44d663ab3f03fb495806fdb592170990a1568ffbf63/IPy-0.83.tar.gz
$sudo tar -xzvf IPy-0.83.tar.gz
$cd IPy-0.83.tar.gz
$sudo python setup.py install
Ip = (‘192.168.1.14’)
Print ip.len()#输出在192.168.1.14网段下的所有IP个数
For x in ip:
Print(x)#输出在ip=(‘192.168.1.14’)下的所有ip地址,结果如下
这里需要注意python的语法,python是没有分号的,对齐全靠格式,是强迫症的福音。
下面介绍几个基本的IPy语法。
Import Ip from IPy
Ip.reverseNames()#反向解析IP地址
Ip.iptype()#确认当前主机网络类型,是公网还是私有网
IP(‘120.25.168.113’).int()
将某IP地址整形转换
Print(IP(‘120.25.168.113’).make_net(‘255.255.255.0’))#根据IP地址和子网掩码产生网段格式。
来源:https://pypi.python.org/pypi/IPy
- python自动化运维学习记录2
- python自动化运维记录
- Python自动化运维课程学习--Day1
- Python自动化运维课程学习--Day1
- Python自动化运维课程学习--Day1
- Python自动化运维学习(一)
- python自动化运维
- python自动化运维--Day 2
- Python学习记录2
- python自动化运维学习之psutil模块
- python自动化运维学习-系统性能模块详解
- Python学习_for_自动化运维(转)
- python自动化运维学习笔记2- 实用的IP地址处理模块IPy
- 自动化运维(python)
- 自动化测试学习记录1
- 自动化学习记录问题1
- [python]wxpython学习记录2
- Python学习记录(2)
- java.sql.SQLException: Illegal operation on empty result set
- 计算机丨浏览器访问出现DNS_PROBE_POSSIBLE解决方法
- .htacess 重定向
- 总结丨2016年第一年步入社会工作总结
- mysql 两表导入数据
- python自动化运维学习记录2
- Sybase数据库中数据高速缓存配置详解
- mysql开启慢查询日志及查询--windo…
- ab压力测试 及结果分析
- This cache store does not suppor…
- radio、checkbox在使用iCheck后,…
- 正则表达式
- layer加载遮罩层使用 Ajax&nb…
- 微信公众平台jsapi开发教程(8)显示隐藏网页右上角菜单