Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 存储不协调的颜色_Python_Python 3.x_Discord_Discord.py_Discord.py Rewrite - Fatal编程技术网

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我想是吧