有 PyICU库,我知道它可以用来音译字符串。但是没有文档。任何人都有一个将 unicode 字符串音译为 ASCII 的简单示例,其中 PyICU ?
C++ ICU文档 for transliteration is here ,但我不明白如何从Python调用它。
最佳答案
这里有一个很好的 PyICU 备忘单:https://gist.github.com/dpk/8325992
这是一个稍微修改过的示例:
>>> import icu
>>> tl = icu.Transliterator.createInstance('Any-Latin; Latin-ASCII')
>>> tl.transliterate('Ψάπφω')
'Psappho'
关于python - 如何使用 PyICU 将 unicode 文本转写为 ASCII?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14459772/