chcę złapać konkretny błąd HTTP i nie któregokolwiek z całej rodziny .. co starałem się zrobić to -haczyk w Pythonie
import urllib2
try:
urllib2.urlopen("some url")
except urllib2.HTTPError:
<whatever>
ale co mi się skończyć przechwytywanie wszelkiego rodzaju błędów http, ale chcę złapać tylko wtedy, gdy podana strona nie istnieje !! prawdopodobnie to błąd HTTP 404 .. ale nie wiem jak określić błąd tylko catch 404 i pozwolić systemowi uruchomić domyślny handler dla innych zdarzeń..ne sugestie ??
próbowałem przepis w tym poście? http://stackoverflow.com/questions/1308542/how-to-catch-404-error-in-urllib-urlretrieve –