2017-03-09 69 views
-3

的用戶名是爲大衆創造賬戶,需要ranomized例如 - dadu23j8d8a如何隨機對蟒蛇

我真的不知道我必須在線路改變24 - http://pastebin.com/1ZDy58PU

而這裏最後一行 - http://pastebin.com/raw/uHrrHHU0 高清get_random_name(): 回報 「{} {} {}」 格式(fake.first_name(),fake.last_name(),random.randint(1,100))

。我需要在那裏改變什麼?

試圖搜索谷歌上的東西很多,還沒有找到,任何人都可以幫忙嗎?根據你的榜樣感謝

+0

的意思是說「隨機」,但whathever –

+0

,請直接把你的(簡化)代碼的問題,而不是鏈接不是每個人都可以遵循(url攔截器) –

+0

做到了.......... –

回答

0

,假設你想11個的隨機數字,小寫字母:

import string, random 
def genRandName(characters, length): 
    return ''.join(random.choice(characters) for i in range(length)) 


>>> characters = string.digits + string.ascii_lowercase 
>>> genRandName(characters, 11) 
'efk331xruwk' 
>>> genRandName(characters, 11) 
'3axebe35pgr' 
>>> genRandName(characters, 11) 
'pmt3ul9cw6o' 
>>> genRandName(characters, 11) 
'd2j2xwznuq0'