Estou usando a biblioteca de solicitações e acessando um site para coletar dados dele com o seguinte código:
r = requests.get(url)
Quero adicionar um teste de erro para quando um URL impróprio for inserido e um erro 404 for retornado. Se eu inserir intencionalmente um URL inválido, quando fizer isso:
print r
Eu entendi isso:
<Response [404]>
EDITAR:
Eu quero saber como testar isso. O tipo de objeto ainda é o mesmo. Quando eu faço r.content
ou r.text
, simplesmente obtenho o HTML de uma página 404 personalizada.