在discord.py中,作为参数的'*'有什么作用?
在discord.py中,作为参数的'*'有什么作用?
这个问题已经有了答案:
我想知道在ban_user函数中作为参数的星号*有什么作用?在什么情况下使用它?与*args相比有什么优势?
import discord from discord.ext import commands intents = discord.Intents(messages=True, guilds=True, reactions=True, members=True,presences=True) client = commands.Bot(command_prefix="!dc ", intents=intents) @client.command(aliases=["ban"]) @commands.has_role("admin") async def ban_user(ctx, member: discord.Member, *, reason=None): await member.ban(reason=reason) client.run(Token)
admin 更改状态以发布 2023年5月23日