如何创建一个字母生成器而不是第一个?
例如:
username = factory.Sequence(lambda n: 'user-%r' % n)
我需要'user-a',而不是'user-1'。也许我尝试使用string.ascii_lowercase,但我不明白该怎么做。
答案 0 :(得分:1)
序列索引怎么样?
from string import ascii_lowercase
username = factory.Sequence(lambda n: 'user-%r' % ascii_lowercase[n])
请注意n>将引发25(即“z”) IndexError 。