Python 存储不协调的颜色
我正在尝试制作一个机器人,在那里公会可以选择嵌入的颜色。我唯一的问题是存储那些颜色。这是一些代码,作为我尝试做的示例Python 存储不协调的颜色,python,python-3.x,discord,discord.py,discord.py-rewrite,Python,Python 3.x,Discord,Discord.py,Discord.py Rewrite,我正在尝试制作一个机器人,在那里公会可以选择嵌入的颜色。我唯一的问题是存储那些颜色。这是一些代码,作为我尝试做的示例 color = None @client.command() async def setcolor(ctx): global color color = discord.Color.blue() 我想要它,这样我就可以在单独的命令中调用颜色。唯一的问题是我不能称之为discord.Color.Blue。我有办法储存它,但我无法调用它。有没有办法做到这一点?谢谢
color = None
@client.command()
async def setcolor(ctx):
global color
color = discord.Color.blue()
我想要它,这样我就可以在单独的命令中调用颜色。唯一的问题是我不能称之为discord.Color.Blue。我有办法储存它,但我无法调用它。有没有办法做到这一点?谢谢 你可以制作一本字典,并存储特定于公会名称的颜色名称 (例如: {“帮会名称1”:discord.Color.Blue,“帮会名称2”:discord.Color.Red} 如果您想减少数据密集度,或者如果这不能永远运行,我会使用SQL数据库 在您的代码中是这样的:
colors = {}
@client.command()
async def setcolor(ctx):
global color
colors["guild name 1"] = discord.Color.Blue
你可以制作一本字典,并存储特定于公会名称的颜色名称 (例如: {“帮会名称1”:discord.Color.Blue,“帮会名称2”:discord.Color.Red} 如果您想减少数据密集度,或者如果这不能永远运行,我会使用SQL数据库 在您的代码中是这样的:
colors = {}
@client.command()
async def setcolor(ctx):
global color
colors["guild name 1"] = discord.Color.Blue
我找到了答案!对于任何感兴趣的人,我都可以将颜色存储为十六进制代码。因此,我不再使用
discord.color.blue()
,我使用了它的十六进制0x3498db
我找到了答案!对于任何感兴趣的人,我可以将颜色存储为十六进制代码。因此,我没有使用discord.color.blue()
,我使用了它的十六进制0x3498db
某种数据库可能会工作。到目前为止,你尝试了什么?在那些尝试中你遇到了什么困难?向我们展示这些尝试,并查看大小写。所有不和谐的颜色都是小写的。尝试不和谐的。颜色。蓝色
谢谢你的更正!尽管我的问题不在打电话颜色,而不是在python中存储它的方式。一个数据库可能会起作用。到目前为止,您尝试了什么?在那些尝试中,您遇到了什么困难?向我们展示这些尝试,并查看大小写。所有不一致的颜色都是用小写字母书写的。请尝试Discord.color.blue
谢谢您的更正!尽管我的问题不在调用中颜色,而不是在python中存储它的方式。忘记添加这个,但是,您需要一种获取公会名称的方法。很抱歉,我的问题不清楚。我的问题是,我不能调用discord.color.Blue。例如,我有存储它的方式,但我无法调用它。啊,对不起,我不知道discord的API,但您必须导入discord来自某个地方我想我忘了添加这个,但是,你需要一种获取公会名称的方法我很抱歉我的问题不清楚。我的问题是我不能调用discord.Color.Blue。例如,我有存储它的方法,但我无法调用它。啊,对不起,我不知道discord的API,但是你必须从一些网站导入discord我想是吧