gpt4 book ai didi

python - 如何通过描述性名称查找 unicode 字符?

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:00 24 4
gpt4 key购买 nike

尝试通过 python 2.7 中的(唯一)名称获取 unicode 字符。我在 docs 中找到的方法对我不起作用:

>>> import unicodedata
>>> print unicodedata.lookup('PILE OF POO')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: "undefined character name 'PILE OF POO'"

最佳答案

问题是,PILE OF POO是在 Unicode 6 中引入的。但是,unicodedata 的数据大多是较旧的,5.X 版本左右。文档说:

The module uses the same names and symbols as defined by the UnicodeData File Format 5.2.0 (see http://www.unicode.org/reports/tr44/tr44-4.html).

不幸的是,这意味着您几乎所有 Emoji and hieroglyphs 都不走运。 (如果您对埃及学感兴趣)。

关于python - 如何通过描述性名称查找 unicode 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25058576/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com