PythonでTypeError: %d format: a number is required, not NoneType
今回はPythonで「TypeError: %d format: a number is required, not NoneType」というエラーが起きたときの対処法についてご紹介いたします。
PythonでTypeError: %d format: a number is required, not NoneType
エラーメッセージの通りですね。
%d
として数値のプレースホルダを利用しているのに、Noneの値を入れているからです。
Noneではなく、int型の1や10などの数値を入れなければなりません。
if文でNoneであれば0を入れるなどの対策をしましょう。
終わりに
今回はPythonで「TypeError: %d format: a number is required, not NoneType」というエラーが起きたときの対処法についてご紹介いたしました。
ディスカッション
コメント一覧
まだ、コメントがありません