[Python-Dev] conceptual clarity (original) (raw)
R. David Murray rdmurray at bitdance.com
Fri Sep 18 04:25:24 CEST 2009
- Previous message: [Python-Dev] conceptual clarity
- Next message: [Python-Dev] conceptual clarity
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, 18 Sep 2009 at 02:24, Sebastian Rittau wrote:
On Thu, Sep 17, 2009 at 02:04:11PM -0400, R. David Murray wrote:
I mean, eg, IPv4Network.fromHostIP('192.168.1.1/24'). I'd actually suggest to use >>> net, host = parsenetworkandhost("192.168.111.33/24") (IPv4Network('192.168.111.0/24'), IPv4Address('192.168.111.33')) >>> I think this helps the use case of the short network+gateway notation, while keeping the concepts of network and host address cleanly separate. Then the regular IPv4Network constructor could be strict and can be used for validation.
I'd be happy with this solution, which was also suggested earlier by someone else (Antoine?).
--David
- Previous message: [Python-Dev] conceptual clarity
- Next message: [Python-Dev] conceptual clarity
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]