【发布时间】:2016-01-05 09:12:19
【问题描述】:
我有两个字符串
eng = "Clash of Clans – Android Apps on Google Play"
rus = "Castle Clash: Новая Эра - Android Apps on Google Play"
现在我想使用Python 3检查字符串是否为英文。
我已阅读此 Stackoverflow 答案 here,它对我的 Python 2.x 解决方案没有帮助,但在 cmets 中有人提到使用
string.encode('ascii')
让它在Python 3.x 中工作,但我的问题是,在这两种情况下它都会引发相同的UnicodeEncodeError 异常!
所以现在我被困在这里,无法弄清楚如何让它工作!
请指导我,否则我必须使用另一种方法来确定 String 是否在 English 中!
谢谢
【问题讨论】:
标签: python string python-3.x ascii encode