在Python 2中保护随机数

时间:2017-01-11 19:01:30

标签: python

我正在尝试在Python 2.7.9上使用os.random,但我得到一个' ImportError:没有名为random'的模块。我对编程很陌生,所以任何帮助都会受到赞赏。

from os.random import randint

2 个答案:

答案 0 :(得分:1)

如果您需要加密安全号码,请使用random.SystemRandom()

import random
r = random.SystemRandom()
r.randint(...)

如果没有,那么您可以使用random.randint

答案 1 :(得分:0)

您看到的错误消息告诉您Python 2.7的os模块不包含随机模块。您最可能需要的是直接导入随机。如果您只需要访问randint,可以按如下方式执行此操作:

from random import randint