import random
import string
chars=string.ascii_letters+string.digits#从字母和数字中选取
def generateCode(count,length):
for x in range(count):
code=''
for y in range(length):
code=code+random.choice(chars)
yield code#迭代返回结果
if __name__=='__main__':
codes=generateCode(20,6)
for x in codes:
print(x)
运行结果: