If you don't mind, please don't top-post, it's not really appropriate on
open-source mailing lists.
On Fri, 2 Mar 2007, [EMAIL PROTECTED] wrote:
[...]
I tried to figure out if the BasicAuth handler is called and came to the
following code:
_opener.py (Lines 176 - 180):
# In Python >= 2.4, .open() supports processors already, so we must
# call ._open() instead.
urlopen = getattr(urllib2.OpenerDirector, "_open",
urllib2.OpenerDirector.open)
response = urlopen(self, req, data)
Here I'm lost... no idea why you copy most of the code of urllib2 and
then reuse some portions of it...
Because mechanize exports a superset of the urllib2 interface. The number
of extensions and fixes have grown over time. I may just fork the whole
thing later, but now isn't the time.
But i don't have the python source of urllib2 and I can't dig deeper.
You do have the source of urllib2 -- look in your Python installation
e.g. C:\Python24\Lib\urllib2.py, or /usr/{local/,}lib/python2.4/urllib2.py.
John
_______________________________________________
twill mailing list
[email protected]
http://lists.idyll.org/listinfo/twill