以下の内容はhttps://kamatimaru.hatenablog.com/entry/2021/07/05/231655より取得しました。


PythonでHTTPステータスコードを表現するときにhttpモジュールに定義されている定数を使う

Pythonでは標準モジュールのhttpステータスコードが定数で定義されていることを最近知った。
docs.python.org

今までは知らなかったので、ステータスコードで判定する処理を書くときは

if response.status_code == 200:
    print("OK")

みたいにちょっとしたコードならマジックナンバーでべた書きするか

HTTP_STATUS_CODE_BAD_REQUEST = 400

のように自前で定数を定義していた。


httpモジュールに定義されている定数を使うと以下のように書ける。

from http import HTTPStatus

if response.status_code == HTTPStatus.OK:
    print("OK")

今後はこれを使う。




以上の内容はhttps://kamatimaru.hatenablog.com/entry/2021/07/05/231655より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14