Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/282.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
为什么只有一些CLDR短名称在python中工作?_Python_Unicode_Discord.py_Emoji - Fatal编程技术网

为什么只有一些CLDR短名称在python中工作?

为什么只有一些CLDR短名称在python中工作?,python,unicode,discord.py,emoji,Python,Unicode,Discord.py,Emoji,我想在discord机器人上添加反应,但只有我的一些表情符号CLDR短名称有效 例如: 如果我使用'\N{grining face}'它是有效的,'\N{thumbs up}'。相反,它显示以下消息: SyntaxError:(unicode错误)'UnicodeScape'编解码器无法解码位置0-15中的字节:未知unicode字符名 与'\N{green heart}'和'\N{red heart}'相同 我在unicode.org页面上查找了CLDR短名称;它们是错的还是其他原因?\N{n

我想在discord机器人上添加反应,但只有我的一些表情符号CLDR短名称有效

例如:

如果我使用
'\N{grining face}'
它是有效的,
'\N{thumbs up}'
。相反,它显示以下消息:

SyntaxError:(unicode错误)'UnicodeScape'编解码器无法解码位置0-15中的字节:未知unicode字符名

'\N{green heart}'
'\N{red heart}'相同

我在unicode.org页面上查找了CLDR短名称;它们是错的还是其他原因?

\N{name}
=字符中名为name的字符。使用

“\N{竖起大拇指}”
'