一些 Unicode 字符也可以写成两个 ASCII 字母(例如:ß -> ss,å -> aa)。有什么方法可以在 Python 中转换这些,而无需列出所有这些?
后期编辑:
这种转换由许多网站完成,包括 Stackoverflow(转换了此页面的 url)和 Twitter。我很好奇他们是怎么做到的。
最佳答案
没有通用的规则。
你可以试试 unidecode将 Unicode 文本音译为 ASCII 的模块。
关于python - 在 Python 中将 Unicode 转换为双 ASCII 字母 (ß -> ss),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11248467/