有没有办法找到 unicode 范围,这样我就可以用不同的 html 标记来标记 unicode。因为我混合了需要打印的 unicode。因此需要为不同的 unicode 使用不同的标签,以便可以将不同的 CSS 字体应用于模板中的这些标签。
我正在使用 python、flask、jinjatemplate。只需要一种从 python 脚本中找到范围的方法。
例如http://symbolcodes.tlt.psu.edu/bylanguage/devanagarichart.html unicode 从 अ 开始,根据这个链接,
最佳答案
也许您可以使用 ord()
函数。它返回字符数值,您可以决定如何处理字符。
例子:
devanagari_letter_a = unichr(2309)
devanagari_letter_aa = unichr(2310)
print devanagari_letter_a.encode('utf-8'), 'value:', ord(devanagari_letter_a)
print devanagari_letter_aa.encode('utf-8'), 'value:', ord(devanagari_letter_aa)
输出:
अ value: 2309
आ value: 2310
关于python - 通过 python 脚本查找 unicode 范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18438691/