【问题标题】:How to randomize usernames on python如何在python上随机化用户名
【发布时间】:2017-07-31 00:31:46
【问题描述】:

它用于创建大量帐户,例如需要对其进行随机化 -- dadu23j8d8a

我真的不知道我要在第 24 行更改什么 -- http://pastebin.com/1ZDy58PU

最后一行——http://pastebin.com/raw/uHrrHHU0 def get_random_name(): return "{}{}{}".format(fake.first_name(), fake.last_name(), random.randint(1, 100))

我需要在那里改变什么?

在google上搜了很多东西还没找到,谁能帮忙?谢谢

【问题讨论】:

  • 意思是“随机化”,但无论如何
  • 请将您的(简化的)代码直接放在问题中,而不是作为不是每个人都可以关注的链接(网址拦截器)
  • 完成了.......

标签: python-3.x bots


【解决方案1】:

根据您的示例,假设您需要 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'

【讨论】:

    猜你喜欢
    • 2021-05-08
    • 1970-01-01
    • 2019-08-15
    • 2020-05-08
    • 2021-06-19
    • 1970-01-01
    • 1970-01-01
    • 2011-06-23
    • 1970-01-01
    相关资源
    最近更新 更多