On Mon, 8 Jun 2015 at 15:27 Tristan Seligmann <mithra...@mithrandi.net>
wrote:

> >>> import ipaddr, ipaddress
> >>> ipaddress.ip_address(b'\x7f\x00\x00\x01')
> IPv4Address(u'127.0.0.1')
> >>> ipaddr.IPAddress(b'\x7f\x00\x00\x01')
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File
> "/home/mithrandi/deployment/virtualenvs/tempenv-56cd218832e2d/local/lib/python2.7/site-packages/ipaddr.py",
> line 78, in IPAddress
>     address)
> ValueError: '\x7f\x00\x00\x01' does not appear to be an IPv4 or IPv6
> address
>

For a more obnoxious example:

>>> import ipaddress, ipaddr
>>> ipaddress.ip_address(b'0::1')
IPv4Address(u'48.58.58.49')
>>> ipaddr.IPAddress(b'0::1')
IPv6Address('::1')

Reply via email to