Korzystam z biblioteki Requests i uzyskuję dostęp do witryny sieci Web, aby zbierać z niej dane za pomocą następującego kodu:
r = requests.get(url)
Chcę dodać testowanie błędów w przypadku wprowadzenia nieprawidłowego adresu URL i zwrócenia błędu 404. Jeśli celowo wprowadzę nieprawidłowy adres URL, kiedy to zrobię:
print r
Rozumiem:
<Response [404]>
EDYTOWAĆ:
Chcę wiedzieć, jak to sprawdzić. Typ obiektu jest nadal ten sam. Kiedy to robię r.content
lub r.text
, po prostu otrzymuję kod HTML niestandardowej strony 404.