辞書 dict に存在しないキーでアクセスすると出ます。
出るコード
user = {"name": "Aoi"}
print(user["age"]) # "age" キーは無い
エラーメッセージ
KeyError: 'age'
直し方
user.get("age") を使うと、無いときは None(や既定値)を返してエラーになりません。事前に if "age" in user: で確認してもよいです。
Pythonのエラー · エラー5
辞書 dict に存在しないキーでアクセスすると出ます。
user = {"name": "Aoi"}
print(user["age"]) # "age" キーは無い
KeyError: 'age'
user.get("age") を使うと、無いときは None(や既定値)を返してエラーになりません。事前に if "age" in user: で確認してもよいです。