我目前有一个小问题:我正在为我的机器人制作一个“命令”,一个小密码生成器,目前,我已经有了命令本身,它会像这样
if Command.lower() == '!pwgen' #First message, the user calls the command
length = Argument[0] #The length he wants, Argument[0] == the length
import os, random, string
length = 13
chars = string.ascii_letters + string.digits + '!@#$%^&*()'
random.seed = (os.urandom(1024))
password = ''.join(random.choice(chars) for i in range(length))
messages.Main(password,xSock,BotID)
这是我的问题,我想确保,如果参数为空,我希望密码生成器使用默认数字,例如 12,所以如果用户没有给出长度,长度将为 12。谢谢。