【Python超初歩的エラー】AttributeError: module ‘xxx’ has no attribute ‘xxx’


アイキャッチ画像

ランダムな文字を生成するプログラムを書いて実行すると以下のようなエラーが。

AttributeError: module 'random' has no attribute 'choice'

原因

クソ初歩的な原因でした。インポートするモジュール名と実行ファイル名が重なってたから。です。確かにrandom.pyにしてたわ。ってことで解決。

初心者です…

市井

著者 市井
オタク総研媒体統括 兼 合同会社サブカル通信社執行役社長。専門領域はアニメ、テクノロジー(ガジェット)、プログラミング、コンテンツビジネス。PRプランニングやIP調達なども担当しています。新作アニメ、海外スマホ、東南アジア好き。