摘要:本文主要向大家介绍了Python语言-IPy模块,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。
本文主要向大家介绍了Python语言-IPy模块,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助。
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有所帮助,更多内容请关注职坐标编程语言Python频道!
您输入的评论内容中包含违禁敏感词
我知道了
请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号