IPy

软件截图:
IPy
软件详细信息:
版本: 0.75
上传日期: 12 May 15
许可: 免费
人气: 1

Rating: nan/5 (Total Votes: 0)

IPY是一个Python类和工具处理IPv4和IPv6地址和网络。该脚本是类似的Net :: IP Perl模块。
该IP类允许一个舒适的解析和处理大多数符号在使用IPv4和IPv6地址和网络。它极大地鼓舞了北RIPE的Perl模块的Net :: IP的接口,但不共享的实现。它不会共享非CIDR网络掩码,所以时髦的东西lixe网络掩码0xffffff0f不能在这里完成。
>>>从IPY进口IP
>>> IP = IP('127.0.0.0/30“)
>>>对于x在IP:
...打印x
...
127.0.0.0
127.0.0.1
127.0.0.2
127.0.0.3
>>> IP2 = IP('0x7f000000 / 30')
>>> IP == IP2
1
>>> ip.reverseNames()
['0.0.0.127.in-addr.arpa','1.0.0.127.in-addr.arpa。',
'2.0.0.127.in-addr.arpa','3.0.0.127.in-addr.arpa。']
>>> ip.reverseName()
“0-3.0.0.127.in-addr.arpa。”
>>> ip.iptype()
“私人”

什么是此版本的新

  • 在IP(':: / 0)网络掩码()给IP(“::”),而不是IP(“0.0.0.0”)

在什么版本的0.74都是新

  • 修正测试的Python 3.1和3.2
  • IP .__非零__()和(IPA在IPB)返回一个布尔值,而不是0或1
  • IP('0.0.0.0/0')+ IP(“0.0.0.0/0”)引发错误,弄不好书面Arfrever

在什么版本的0.73都是新

  • 在Python的支持3:setup.py运行2to3的
  • 更新范围为IPv6的IP地址
  • 修正reverseName()和reverseNames()针对IPv4的IPv6地址
  • 在拖放支持的Python&LT的; 2.5

什么是在0.71版本新

  • 而不是使用范围的xrange()()
  • 使用isinstance(X,INT),而不是类型(X)== types.IntType
  • 准备支持Python3的(使用整数除法:X // Y)
  • 在固定IP(长)构造:确保该地址是不是太大
  • 构造函数引发TypeError,如果该类型不是int,长,海峡或Unicode
  • 在223.0.0.0/8现在是公共的(属于APNIC)

在什么版本的0.70都是新

  • 在新"大"版本,因为它可能会破坏兼容性
  • 修正__cmp __():IP(“0.0.0.0/0”)和IP(“0.0.0.0”)是不相等
  • 修正IP.net()网络" :: / 0":" ::"而不是" 0.0.0.0&QUOT ;. IPY 0.63应该修复这个bug,但事实并非如此。

什么是在0.64版本新

  • 创建MANIFEST.in修复setup.py bdist_rpm,修复由罗伯特·镍

什么版本0.63新

  • 的&QUOT修复格式; IPv4的IPv6中"网络,例如。 IP(“:: FFFF:192.168.10.0/120')!,子网掩码(" / 120 QUOT;在这个例子中)缺少
  • 修正IP.net()网络" :: / 0":" ::"而不是" 0.0.0.0"

要求

  • 在Python的

显影剂的其他软件 Victor Stinner

python-ptrace
python-ptrace

11 May 15

Fusil
Fusil

12 May 15

IPy
IPy

11 Apr 15

意见 IPy

评论没有发现
添加评论
打开图片!