import random def random_hex_string(length: int, caps: bool = False) -> str: if caps: string = "0123456789ABCDEF" else: string = "0123456789abcdef" return "".join([random.choice(string) for x in range(length)])