gpt4 book ai didi

python - 用等效的 ASCII 替换特殊字符

转载 作者:IT老高 更新时间:2023-10-28 22:14:21 24 4
gpt4 key购买 nike

是否有任何库可以将特殊字符替换为 ASCII 等价物,例如:

"Cześć"

到:

"Czesc"

我当然可以创建 map :

{'ś':'s', 'ć': 'c'}

并使用一些替换功能。但我不想将所有等价物硬编码到我的程序中,如果有一些功能已经这样做了。

最佳答案

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import unicodedata
text = u'Cześć'
print unicodedata.normalize('NFD', text).encode('ascii', 'ignore')

关于python - 用等效的 ASCII 替换特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3194516/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com