[Web-SIG] web-sig sprint at PyCon?
John J Lee
jjl at pobox.com
Fri Jan 9 20:27:39 EST 2004
On Fri, 9 Jan 2004, Jeremy Hylton wrote:
> I notice that activity on this basically stopped in early December. It
> looks like a decent sent of goals has been outlined, but there's no one
> to manage the process or get started on the work.
Just a note that I've got an alpha version of a UserAgent class that was
discussed here. I'm distributing it as part of this package
http://wwwsearch.sf.net/mechanize/
It's a subclass of urllib2.OpenerDirector, and the base class of
mechanize.Browser, and could be added to urllib2.
Perhaps I should have finished urllib2.OpenerFactory instead of deriving
my class from OpenerDirector, since my class has to have an ugly
._replace_handler() method. OTOH, having it be a subclass seems
conceptually simpler: no new "layer" of code to add more things for the
user to know about (and more code to write, perhaps). Also, my class
mechanize.Browser seems to work nicely as a subclass of
mechanize.UserAgent.
There's also an untested http_get function in there (in _useragent.py,
commented out), for doing an HTTP GET with a Range header.
John
More information about the Web-SIG
mailing list