IPyはIPv4、IPv6のアドレスを扱う際に便利なライブラリ。 http://pypi.python.org/pypi/IPy PyPIにあるのでpipやeasy_installでインストールできる。 $ pip install IPy試したのはPython 2.7、IPy 0.75 >>> from IPy import IP >>> ip = IP('10.1.1.0/24') >>> print ip 10.1.1.0/24 >>> '10.1.1.100' in ip True >>> '10.1.10.1' in ip False >>> len(ip) 256 >>> for addr in list(ip)[:5]: ... print addr ... 10.1.1.0 10.1.1.1 10.1.1.2 10.1.1.3 10.1.1.4 似たようなので ipaddr-