中級 › KeyError の原因と直し方 › パターン3
KeyError の原因と直し方
辞書に存在しないキーへアクセスしたときに出るエラーです。
1 config = {"debug": True} 2 print(config[_________]) ^
Traceback (most recent call last):
File "main.py", line 2, in <module>
print(config["verbose"])
~~~~~~^^^^^^^^^^^
KeyError: 'verbose'
空欄を埋めて実行を通す
存在しないキーを指定する典型的な原因は、綴りの思い違いや設定項目名の勘違いです。
次の問題