python ip,python-IPy模块
IP地址规划是网络设计中非常重要的一个环节,在这过程中避免不了要处理一些网段、掩码、子网数、IP类型等。Python有一个第三方模块叫做IPy,可以辅助我们完成这项工作。
首先来安装一下IPy模块:
1、使用version方法来区分IP地址类型
2、通过指定的网断输出该网段的IP个数及所有IP地址清单
3、IP地址的反向解析、IP类型、IP转换的方法
4、根据IP和掩码输出网段格式
也可以通过strNormal方法指定不同参数值以定制不同输出类型的网段,输出的类型为str类型。
取值含义:
0:无返回,如192.168.200.0
1:prefix(前缀)格式,如192.168.200.0/24
2:decimalnetmask格式,如192.168.200.0/255.255.255.0
3:lastIP格式,如192.168.200.0-192.168.200.255
5、判断两个网段是否存在包含、重叠等关系
示例:根据输入的IP或子网返回相对应的网络、掩码、广播、反向解析、子网数、IP类型信息。
执行效果:
python ip,python-IPy模块相关推荐
- python ip,Python IP处理模块IPy(转载)
安装 使用 1.显示IP类型 IP('192.168.1.1').version() 4 IP('::1').version() 6 类似如上所示,通过version方法可以的判断输入的IP是IPv4 ...
- python ip,Python中IP地址处理IPy模块的使用
IPy模块可以很好的帮助我们完成IP的计算和规划.现在网上也有很多IP地址计算的网站,这个模块实现的功能和他们也差不多. 安装 先下载源码,地址:https://pypi.python.org/pyp ...
- Python入门之——IPy模块
IP地址规划是网络设计中非常重要的一个环节,规划的好坏会直接影响路由协议算法的效率,包含网络性能.可扩展性等方面,在这个过程当中,免不了要计算大量的IP地址,包括网段.网络掩码.广播地址.子网数.IP ...
- 【python】IP地址处理模块IPy
来源:https://pypi.python.org/pypi/IPy IPy模块 该模块可以方便的处理IPv4和IPv6地址. 以下是从来源中拷贝的一些例子: >>> from I ...
- python笔记系列:IP地址处理模块IPy
IP地址处理模块IPy wget https://pypi.python.org/packages/source/I/IPy/IPy-0.81.tar.gz --no-check-certificat ...
- IPy——Python中ip地址处理模块
在IP地址规划中,涉及到计算大量的IP地址,包括网段.网络掩码.广播地址.子网数.IP类型等.别担心,Ipy模块拯救你.Ipy模块可以很好的辅助我们高效的完成IP的规划工作. 思路:防止重复制造轮子, ...
- python ipaddress模块_Python学习笔记-IP地址处理模块Ipy
IP地址处理模块Ipy IPy模块可以很好的辅助我们高效完成IP的规划工作. 安装IPy模块[root@kurol ~]# python36 -m easy_install -i http://pyp ...
- python模块 - - - IPy模块 (IP类)
IPy模块中,我们主要会使用到的是有3个模块:IPint,IP,IPSet IPint类中说明,目前最好是用IP模块,因为有的功能不怎么完善 那么就从IP类开始 1.int 将ip地址转为长整数返回 ...
- python ipaddr_python之IP地址或IP段处理模块-ipaddr
python处理IP和IP段的模块基本有两个:IPy与ipaddr IPy基本处理8位.16位.24位掩码的网段,其他的网段处理起来就会出现问题. ipaddr是google出的一个模块,很好的可以处 ...
- Python模块学习之IPy模块
1.IPy介绍 IP地址规划是网络设计中非常重要的一个环节,规划的好坏会直接影响路由协议算法的效率,包括网络性能.可扩展性等方面,在这个过程当中,免不了要计算大量的IP地址,包括网段.网络掩码.广播地 ...
最新文章
- Javascript学习7 - 脚本化浏览器窗口
- 我以前一直没有真正理解支持向量机,直到我画了一张图!
- java 鸡兔统统_Java内存泄露介绍
- RTEMS实时操作系统精要(1)-简介
- eclipse 收缩 选择行_阳台晾衣架不是只能装天花板上,学学日本,挂护栏上折叠收缩轻松...
- 用户退出登录清空cookie
- as和java什么关系_深入理解happens-before和as-if-serial语义
- 白中英 计算机组成原理_白中英《计算机组成原理》(第5版)笔记和课后习题答案详解...
- 移动开发者如何更好地学习 React Native? | 技术头条
- MySQL多线程并发调优
- 动态创建Fastreport
- 利用R语言的Boruta包进行特征选择
- 081 re正则表达式模块
- m6A去甲基化酶激活/抑制检测试剂盒实验原理
- 物联网是什么,华为云学院带你走进物联网的前世今生
- python金融分析小知识(6)——偏度与峰度的计算
- 房地产估值法研究报告_房地产估值方法
- android配置参数详解,安卓手机CPU与GPU等配置参数含义详解【详细介绍】
- java中super的三种用法
- 计算机硬件组装的图片,如何组装电脑?_百度经验
热门文章
- [死亡笔记]某傻逼的错误实况
- 新手请教个问题,有关cocos2d-x
- 20200704每日一句
- Atitit 数据建模的技术总结 目录 1. 数据建模	1 2. 常见建模技术	2 2.1. 电子表格程序 计算机辅助设计 (CAD) 	2 2.2. Er图	2 3. 建模方法	2 3.1. .
- Atitit 常见硬件集成列表 目录 1.1. 小程序设备类	1 1.2. atitit.常见手机的传感器与外设 attilax总结	1 1.3. Pc机外设	1 1.4. 设备管理器	2 1.1
- Atitti css transition Animation differ区别
- paip.uapi 获取网络url内容html 的方法java php ahk c++ python总结.
- paip.提升效率---------文件搜索工具总结
- SSH: scp 拉取云端文件到本地端
- 阮一峰:WebSocket 教程