【发布时间】:2011-12-26 14:34:11
【问题描述】:
不知道这是否微不足道,但我需要将 unicode 字符串转换为 ascii 字符串,而且我不希望周围有所有这些转义字符。我的意思是,是否可以“近似”转换为一些非常相似的 ascii 字符?
例如:Gavin O'Connor 被转换为 Gavin O\x92Connor,但我真的希望它只是转换为 Gavin O'Connor。这可能吗?有没有人写了一些工具来做,还是我必须手动替换所有字符?
非常感谢! 马可
【问题讨论】:
-
您想要达到的目标并不理想。您可能不得不一直添加新的替代品。如果您能解释为什么需要这样做以及为什么必须使用 ASCII 而不是 Unicode,那就太好了。
-
@sorin:如果您使用的实用程序已经可以替换所有 Unicode 字符,则不会。
标签: python string unicode ascii