Charles Brunet Charles Brunet - 8 months ago 13
Python Question

How to generate a "big" random number in Python?

How can I generate a big (more than 64 bits) random integer in Python?


You can use random.getrandbits():

>>> random.getrandbits(128)

As states in the linked documentation, random.randrange() will also do the trick if random.getrandbits() is available.