pythonIP地址处理模块IPy
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pythonIP地址处理模块IPy相关的知识,希望对你有一定的参考价值。
来源:https://pypi.python.org/pypi/IPy
IPy模块
该模块可以方便的处理IPv4和IPv6地址。
以下是从来源中拷贝的一些例子:
>>> from IPy import IP
>>> ip = IP(‘127.0.0.0/30‘)
>>> for x in ip:
... print(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()
‘PRIVATE‘
以上是关于pythonIP地址处理模块IPy的主要内容,如果未能解决你的问题,请参考以下文章