Peter Moody wrote:
> On Sun, Sep 27, 2009 at 1:49 PM, Antoine Pitrou <solip...@pitrou.net> wrote:
>> Peter Moody <peter <at> hda3.com> writes:
>>>>>> def parse_net_and_addr(s):
>>>>>>  return (IPNetwork(s), IPAddress(s.split('/')[0]))
>>>>> I've only heard talk of new classes and new methods, not new
>>>>> constructor functions.
>>>> Well, "method" in that context meant "class method" since the results 
>>>> aren't
>>>> dependent on a particular instance. Of course, both a class method or a
>>>> module-level function would be fine.
>>> so this is not the response I got when I asked what was required
>>> before. Would adding this constructor function satisfy your concerns
>>> (given sensible strict settings in the constructor, etc)?
>> Assuming the Network type loses the notion of a specific host (or host 
>> address,
>> or `ip`) attached to it, yes.
> 
> this is "less useful (strictly removing functionality)" and is an
> example of what I explicitly said I was not going to do with ipaddr.
> 
> Cheers,
> /peter
> 

Not that I should have any say, but I'm also -1 on any proposal that
conflates an "address with mask" and "network" into the same object.

Janzert

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to