urllib slow on Leopard
Stefan Behnel
stefan_ml at behnel.de
Sun Feb 24 16:14:47 EST 2008
mark wrote:
> I've recently switched from Ubuntu to OS X Leopard. I have some python
> scripts which download info from the web. The scripts were working fine
> before on Ubuntu, but urllib seems to work really slowly on Leopard.
>
> I tried an example from the docs:
>
>>>> import urllib2
>>>> f = urllib2.urlopen('http://www.python.org/')
>>>> print f.read(100)
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtm
>>>>
>
> The line f = ... takes about a minute to return - but otherwise returns
> the predicted result. My web connection seems fine, so has anyone got
> any ideas as to what the problem might be?
It likely tries to load the DTD in the background, which requires network access.
http://www.w3.org/blog/systeam/2008/02/08/w3c_s_excessive_dtd_traffic
Stefan
More information about the Python-list
mailing list