> http://ipaddr-py.googlecode.com/svn/branches/2.0.x/ipaddr.py :
> def IP(address, host=False, version=None):
> """Take an IP string/int and return an object of the correct type.
>
> Args:
> ip_str: ...
The arg is 'address', not 'ip_str'.
There are two classes, IPv4 and IPv6 whose __new__ never create an
instance of its class, instead they create instances of other classes. Why
IPv4 and IPv6 are classes and not (factory) functions (like function IP)?
Oleg.
--
Oleg Broytmann http://phd.pp.ru/ [email protected]
Programmers don't die, they just GOSUB without RETURN.
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com