码迷,mamicode.com
首页 > 编程语言 > 详细

【python】IP地址处理模块IPy

时间:2016-09-21 15:48:33      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

来源: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‘

 

【python】IP地址处理模块IPy

标签:

原文地址:http://www.cnblogs.com/dplearning/p/5892806.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!