pythonのrandomモジュールでエラーが発生します

実現したいこと

0~100までの乱数を生成したい

発生している問題・分からないこと

import random

print(random.randint(0,100))

このコードを実行しているときに以下のエラーが発生しました。
ファイル名はランダム.pyです。

エラーメッセージ

error

1AttributeError: module 'random' has no attribute 'randint'

該当のソースコード

python

1import random 2 3print(random.randint(0,100))

試したこと・調べたこと

上記の詳細・結果

もともとrandom.pyというファイル名で作っていて、AttributeError: partially initialized module 'random' has no attribute 'randint' (most likely due to a circular import)というエラーが発生していました。それをランダム.pyに変えましたが別のエラーが発生しました。randintとちゃんと書いているのでタイプミスではないと思います。

補足

(追記)pythonを実行している環境はWindows11 intel core i7 で、Visual Studio Codeを使っています。pythonのバージョンはv2024.4.1です。

(追記2)PC上にはrandom.pyが残っていますが、それではないファイル上でコードを実行しています。PC上にファイルがあるとそちらがインポートされてしまうのでしょうか?

コメントを投稿

0 コメント