On Tue, Mar 3, 2015 at 12:07 AM, Chris Angelico <ros...@gmail.com> wrote:
> Heh, I think that miiiiiiiight be a bit abusive :) I'm not sure that > you want to depend on the version numbers fitting inside the rules for > IP addresses, especially given that the example has a component of > "2214". > Indeed, I was mistaken >>> ipaddress.ip_address("1000.1.2.3") Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/opt/python/lib/python3.4/ipaddress.py", line 54, in ip_address address) ValueError: '1000.1.2.3' does not appear to be an IPv4 or IPv6 address I was overcome by how neat I think the ipaddress module is. I have not used it yet, but I expect someday I will, and I appreciate how Python makes my job easier by doing much of my work for me. A colleague yesterday asked how I guaranteed my temporary file names would not collide with another file, and my answer was I don't have to worry about it, someone else figured it out with the tempfile module. -- https://mail.python.org/mailman/listinfo/python-list