AttributeError:'module'对象没有属性'randint'

时间:2016-08-25 22:01:58

标签: python-3.x random module attributeerror

I have a recent problem with random module

我不明白为什么会这样? 我展示了random.py的确切路径,但它仍然没有用。 python3.4 64bit 使用pycharm 2016.2.2 第一组是真正的错误 第二组涉及帮助(随机) 抱歉混淆。

  File "C:/Users/blueg/Google Drive/Programming/Python/PycharmProjects/LearningPython/Random Module/random.py", line 1, in <module>
    import random     File "C:\Users\blueg\Google Drive\Programming\Python\PycharmProjects\LearningPython\Random Module\random.py", line 4, in <module>
    a = random.randint(1,6) AttributeError: 'module' object has no attribute 'randint'


Help on module random:
NAME random
FILE c:\users\blueg\google drive\programming\python\pycharmprojects\learningpython\random module\random.py

1 个答案:

答案 0 :(得分:1)

您已经调用了模块random.py,因此您正在导入自己的模块:重命名它将起作用(并删除random.pyc相关文件或python将依次使用该模块)< / p>

(我有时认为用德语,法语或其他语言命名一个模块避免冲突:))