On Tue, Sep 15, 2009 at 5:33 PM, Antoine Pitrou <solipsis at pitrou.net> wrote: > Antoine Pitrou <solipsis <at> pitrou.net> writes: >> >> I don't see any valid reason for entering a network as "192.168.1.1/24" rather >> than the canonical "192.168.1.0/24". The former might indicate a typing error >> or >> a mental slip, so let's be helpful and signal it to the user. > > Or perhaps there can be an optional "strict=True" (or "strict=False") argument > to the constructor / parsing function. I can live w/ a default of strict=False. there are plenty of cases where it's not an error and easy enough ways to check, if the developer is concerned, with or without an option. eg if addr.ip != addr.network: Cheers, /peter > Regards > > Antoine. > > > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: http://mail.python.org/mailman/options/python-dev/python-dev%40hda3.com >
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4