在Python中将unicode字符串(带有cyrilic符号)投影为ascii字符串(带有cylilic符号)

时间:2019-05-22 09:26:39

标签: python unicode ascii

在Python中,我需要项目unicode字符串(2字节)到ascii字符串(1字节),并带有cyrilic支持(例如cp1251)。例如:

  • 1)'-—⸺'等于'----'
  • 2)'ЀЃЄ'等于'ЕГЭ'
  • 3)“ÄäÖöÜüüß”等于“ AaOoUuB”

我发现的最近解决方案是unidecode库。它没有西里尔投影支持。经典解决方案的编码/解码很糟糕,因为它不会投影符号(示例1)。

具有与unidecode一样的功能,但支持cyrilic符号的任何库。

0 个答案:

没有答案