所以我正在研究一个不和谐的机器人,我需要在每次调用该函数时都有一个新的随机生成的数字。我怎么能这样做?我尝试了这个,但它不起作用,我只是得到一个错误,说“对象没有属性'randint'”
@bot.command()
async def test(*, message: str=None):
if message is None:
r = random.randint(0, 6779)
await bot.say(r)
答案 0 :(得分:0)
尝试使用
random.choice(range(0,6779))
而不是
random.randint(0, 6779)
答案 1 :(得分:-1)
我认为问题是你写的地方
random.randint(0, 6779)
你应该写
random.choice(range(0,6779))
代替那个