The "http://" part is really required. The latest round of browsers is
making people lazy, because they fill that in if it's not provided. I
still find myself typing it by hand. It's not hard to detect this,
however. Remember that there are a lot of protocols available for
URLs. There's no reason for urllib to assume that you meant "http". If
your program knows that http:// is the default, then it's up to you to
The "www" part is different. That's not universal. You should be able
to fetch http://wxpython.org and have it work just fine. You might get
a "redirect" response telling you to fetch www.wxpython.org instead, but
that's something you need to be handling.
Tim Roberts, t...@probo.com
Providenza & Boekelheide, Inc.