中級 › AttributeError: 'NoneType' object has no attribute の原因と直し方 › パターン1
AttributeError: 'NoneType' object has no attribute の原因と直し方
Noneに対してメソッドを呼び出したときに出るエラーです。
1 result = _______ ^ 2 print(result.upper())
Traceback (most recent call last):
File "main.py", line 2, in <module>
print(result.upper())
^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'upper'
空欄を埋めて実行を通す
Noneに対してメソッドを呼び出すと発生します。Noneを代入した行ではなく、実際に使った行でエラーになります。
次の問題