Ich verwende die Anforderungsbibliothek und greife auf eine Website zu, um Daten mit dem folgenden Code zu sammeln:
r = requests.get(url)
Ich möchte Fehlertests hinzufügen, wenn eine falsche URL eingegeben und ein 404-Fehler zurückgegeben wird. Wenn ich absichtlich eine ungültige URL eingebe, wenn ich dies tue:
print r
Ich verstehe das:
<Response [404]>
BEARBEITEN:
Ich möchte wissen, wie man das testet. Der Objekttyp ist immer noch der gleiche. Wenn ich r.content
oder tue r.text
, bekomme ich einfach den HTML-Code einer benutzerdefinierten 404-Seite.