3
我需要生成几个随机字符串以供以后使用长度为128位(或16字节,32个字符)。 我已经使用这个到现在为止:Python生成随机128位字符串
random.getrandbits(128)
不幸的是,事实证明,有时不产生16个字节,这是我实现的要求,因此一些字符串是比别人更短,这是一个问题。
是否有另一种方法来实现这一目标?
我需要生成几个随机字符串以供以后使用长度为128位(或16字节,32个字符)。 我已经使用这个到现在为止:Python生成随机128位字符串
random.getrandbits(128)
不幸的是,事实证明,有时不产生16个字节,这是我实现的要求,因此一些字符串是比别人更短,这是一个问题。
是否有另一种方法来实现这一目标?
>>> import os
>>> os.urandom(16)
'S\x0e\xac\x91m\xcf\xf1\xae\x9b5\xf9A\xf3\xa2\[email protected]'