[Python-Dev] PEP 3144: IP Address Manipulation Library for the Python Standard Library (original) (raw)
Peter Moody peter at hda3.com
Thu Aug 20 06:55:33 CEST 2009
- Previous message: [Python-Dev] PEP 3144: IP Address Manipulation Library for the Python Standard Library
- Next message: [Python-Dev] PEP 3144: IP Address Manipulation Library for the Python Standard Library
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, Aug 19, 2009 at 9:07 PM, Eric Smith<eric at trueblade.com> wrote:
Fred Drake wrote:
On Aug 19, 2009, at 6:01 PM, Peter Moody wrote:
just to double check, it's fine for IPNetwork to remain hashable if setprefix() actually returned a new object, correct? The name would be confusing, though. Perhaps usingprefix() would be more clear. I think you'd be better off either doing this with an optional parameter to init, or a class method factory function (maybe fromprefix or similar). I don't see why it should be a method on an existing object.
while not the the prettiest, you can already (ignoring the set_prefix) do something like:
newobject = ipaddr.IP(str(o.network) + "/new prefix")
Is this sufficient?
- Previous message: [Python-Dev] PEP 3144: IP Address Manipulation Library for the Python Standard Library
- Next message: [Python-Dev] PEP 3144: IP Address Manipulation Library for the Python Standard Library
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]