Найти - Пользователи
Полная версия: Зависает открытие страницы в Python (urllib2)
Начало » Python для новичков » Зависает открытие страницы в Python (urllib2)
1
tibs
Скрипт простой. Ходит по страницам сайта и сохраняет их на жесткий диск.

Но иногда он почему-то зависает на строке:
page = opener.open(PageUrl+str(num)).read()

И причем ни на что не реагирует, пока не пропадет соединение с интернетом. Как можно бороться с данной проблемой?
Андрей Светлов

у open есть параметр timeout

beelze
добавлю, что есть и глобальный метод:
socket.setdefaulttimeout(timeout):
Set the default timeout in floating seconds for new socket objects. A value of None indicates that new socket objects have no timeout. When the socket module is first imported, the default is None.

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB