使用Python,我如何获得随机的字母组合?
我想做这样的事情:
def ranStr():
# some code
return random_string
所以,如果我打电话给ranStr()
,我想知道(随机组合字母的随机组合):
'aAFGresdFTg'
'EFRwdfWe'
'rgAijD'
答案 0 :(得分:2)
这是一种做法。
import random
def generate_key():
STR_KEY_GEN = 'ABCDEFGHIJKLMNOPQRSTUVWXYzabcdefghijklmnopqrstuvwxyz'
return ''.join(random.choice(STR_KEY_GEN) for _ in xrange(70))
OR
import random, string
def generate_key():
return ''.join(random.choice(string.ascii_letters) for _ in xrange(70))
根据建议。