Python urlopen-соединение прервано - urlopen error [Errno 10053]

У меня есть код, в котором для извлечения некоторых данных из Интернета используются Mechanize и beautifulsoup. Код отлично работает на тестовой машине, но производственная машина блокирует соединение. Я получаю следующее сообщение об ошибке:

urlopen error [Errno 10053] An established connection was aborted by the software in your host machine

Я прочитал похожие сообщения и не могу найти эту ошибку. Сайт, который я пытаюсь очистить, - это HTTPS, но у меня также была такая же ошибка с сайтом HTTP. Я использую python 2.6 и механизирую 0.2.4.

Это связано с прокси-сервером или, как говорится в ошибке, с чем-то на моей локальной машине ?? Я написал для Mechanize, чтобы использовать системный прокси:

br = mechanize.Browser()
br.addheaders = [('User-agent', 'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1')]
br.set_proxies({}) #will use system default proxy
page = br.open(url)
html = page.read()
soup = BeautifulSoup.BeautifulSoup(html)

Опять же, все это работает на моей тестовой машине, но производственная машина выдает ошибку 10053.

6
задан serk 9 March 2011 в 18:06
поделиться