python-3.x 输入unicode字符串('u +2022')和输出字符

ttvkxqim  于 2022-12-05  发布在  Python
关注(0)|答案(1)|浏览(121)

我有一个Python程序,它使用一个包含Unicode数字字符串的字典,然后打印出实际的字符。

unicodeChars = {'bullet': 'u+2022'}
print(chr(unicodeChars['bullet']))

但我收到以下错误:

TypeError: 'str' object cannot be interpreted as an integer

我能解决这个问题吗?

bmp9r5qi

bmp9r5qi1#

看一下Unicode HOWTO,您会发现您实际上是在寻找以下代码:

unicodeChars = {'bullet': '\u2022'}
print(unicodeChars['bullet'])

相关问题