używam biblioteki życzenia i uzyskiwania dostępu do strony internetowej w celu zebrania danych z niego za pomocą następującego kodu:Wnioski - jak sprawdzić, czy dostajesz 404
r = requests.get(url)
chcę dodać testowanie błędzie w przypadku wprowadzenia niewłaściwego adresu URL i zwrócenia błędu 404. Gdybym celowo wprowadzony nieprawidłowy adres URL, kiedy to zrobić:
print r
uzyskać to:
<Response [404]>
EDIT:
Chcę wiedzieć, jak testować za to. Typ obiektu jest wciąż taki sam. Kiedy robię r.content
lub r.text
, po prostu otrzymuję kod HTML niestandardowej strony 404.
Zobacz dokumentację: http://docs.python-requests.org/en/latest/ Pierwsza strona zawiera kod r.status_code –