我试图在python中使用包含时出错。unicode字符串相当于包含
s = u"some utf8 words"
k = u"one utf8 word"
if s.contains(k):
print "contains"
我该如何达到相同的结果?
与正常ASCII字符串
s = "haha i am going home"
k = "haha"
if s.contains(k):
print "contains"
我使用蟒2.7.x
什么错误? – rmuc8 2015-04-05 11:47:27
'u'...''对象是**不是** * UTF-8单词*。它们是Unicode对象,而UTF-8是代表Unicode值的*编码数据。它可以在屏幕上显示图像并将其编码为PNG或JPEG文件或“日期时间”对象,并将这些对象编码为ISO-8601字符串。编码的数据和值是相关的,但不是相同的东西。 – 2015-04-05 12:03:00