Я хочу поймать конкретную ошибку HTTP, а не любую из всей семьи. что я пытался сделать -
import urllib2
try:
urllib2.urlopen("some url")
except urllib2.HTTPError:
<whatever>
но я в конечном итоге поймаю любую ошибку http, но я хочу поймать, только если указанная веб-страница не существует!! вероятно, что ошибка HTTP 404..but я не знаю, как указать эту ошибку только уловить 404 и позволить системе запускать обработчик по умолчанию для других событий.. любые предложения