Anfragen — wie Sie sagen, wenn Sie bekommen eine Erfolgsmeldung?

Meine Frage ist eng mit diese eine.

Ich bin mit den Anforderungen der Bibliothek, um auf einen HTTP-Endpunkt.
Ich möchte, um zu überprüfen, ob die Reaktion ist ein Erfolg.

Ich bin derzeit dabei dies:

r = requests.get(url)
if 200 <= response.status_code <= 299:
    # Do something here!

Anstatt das zu tun, die hässlich-check für Werte zwischen 200 und 299, gibt es eine Kurzform, die ich verwenden kann?

  • Könnten Sie r.raise_for_status(), aber was Sie haben, ist kaum hässlich.
InformationsquelleAutor Saqib Ali | 2017-11-06
Schreibe einen Kommentar