from random import SystemRandom import string LETTERS_AND_DIGITS = string.ascii_letters + string.digits def generate_random_string(length=30): rand = SystemRandom() return "".join(rand.choice(LETTERS_AND_DIGITS) for _ in range(length))