Найти - Пользователи
Полная версия: urllib.request.urlopen except
Начало » Python для новичков » urllib.request.urlopen except
1
IRiot
Доброго времени суток, форумчане. Что возвращает urllib.request.urlopen в случае ошибки (превышен таймаут, страница не найдена и т.д) и как это можно отловить? Знаю, что примерно так ловится таймаут:
try:
    site = urllib.request.urlopen('http://www.google.ru).read()
except TimeoutError:
    ...
А как отловить ошибку 404? Так?
try:
    site = urllib.request.urlopen('http://www.google.ru).read()	
except PagenotFound:
    ...
py.user.next
python.org. urllib.error
Egor2010
IRiot
Доброго времени суток, форумчане. Что возвращает urllib.request.urlopen в случае ошибки (превышен таймаут, страница не найдена и т.д) и как это можно отловить? Знаю, что примерно так ловится таймаут:
У вас url написан
'http://www.google.ru
, а надо
'http://www.google.ru'
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