python - 通过 python 脚本查找 unicode 范围

标签 python css unicode flask jinja2

有没有办法找到 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/

相关文章:

python - 如何测试为 CBV ListView 生成的上下文中是否存在 'object_list'

python - Pandas 数据框中整个列的子字符串

javascript - 动画附加到列表

python - 在 Python 中使用 glob.glob 和正则表达式与 unicode 文件名的文件系统独立方式

Python - 可以重命名 xml.etree.ElementTree.iter() 以实现 2.6 向后兼容性吗?

javascript - 如何使用 jquery 按顺序悬停多个元素?

javascript - 有人知道为什么这个 Canvas 不起作用吗?

unicode - 经典 ASP : How to write unicode string data in classic ASP?

android - python sl4a unicode (Android)

python - 神经网络之后的[np.arange(0, self.batch_size), action]的目的是什么?