python generate random string with lenght
import random import string def randStr(chars = string.ascii_uppercase + string.digits, N=10): return ''.join(random.choice(chars) for _ in range(N)) # default length(=10) random string print(randStr()) # random string of length 7 print(randStr(N=7)) # random string with characters picked from ascii_lowercase print(randStr(chars=string.ascii_lowercase)) # random string with characters picked from 'abcdef123456' print(randStr(chars='abcdef123456'))