在python中生成随机整数失败使用随机库

时间:2013-11-26 06:04:28

标签: python random

以下是摘录:

C:\APPS>python
Python 2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import random
>>> random.seed()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'seed'
>>> random.randint(0,3)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'randint'
>>>

3 个答案:

答案 0 :(得分:3)

您可能在random.py目录中有一个名为APPS的文件。删除或重命名该文件。

答案 1 :(得分:2)

尝试这样的方法来查看您正在使用的随机模块:

In [1]: import random

In [2]: print(random.__file__)
/usr/lib/python3.2/random.py

答案 2 :(得分:-1)

对我来说,这是因为文件没有在我的计算机上本地保存,而是在基于云的文件夹上。我只需要在本地保存它并修复它,对于将来遇到问题的人来说。