Kody błędów zwracane przez urllib / urllib2 i rzeczywistą stronę

normalne zachowanie urllib / urllib2 polega na tym, że w nagłówku odpowiedzi wysyłany jest kod błędu (tj. 404) wywoływany jest wyjątek.

Jak szukać konkretnych błędów, tj. (40x lub 50x) w oparciu o różne błędy, rób różne rzeczy. Ponadto, jak czytasz rzeczywiste dane zwracane HTML / JSON itp. (Dane zazwyczaj zawierają szczegóły błędów, które różnią się od kodu błędu HTML)

questionAnswers(2)

yourAnswerToTheQuestion