PythonのAttributeErrorとは?'NoneType' object has no attributeの原因と直し方、ファイル名がモジュールとかぶる落とし穴を初心者向けに解説
PythonのAttributeErrorは、オブジェクトが持っていない属性やメソッドを使おうとしたときに出るエラーです。この記事では、has no attributeというメッセージの読み方から、Noneが紛れ込む原因、型の取り違え、random.pyのようなファイル名の衝突、getattrやhasattrでの対処までを、サンプルコードで初心者向けにやさしく解説します。
記事を読む