这是我的代码:如何将一个Unicode字符串与一个lxml元素和一个简单字符串进行比较?
for name in doc_preparate.cssselect('.dbl1:first-child'):
if name.text != u"Продукция":
print name.text
我不知道为什么它不工作。这里是结果:
Артрозан
Продукция
Пенталгин
Продукция
Пенталгин
Продукция
Пенталгин
Продукция
Пенталгин
Продукция
...
P.S.
我尝试这样做:
for name in doc_preparate.cssselect('.dbl1:first-child'):
print type(name.text)
if u"Продукция" not in name.text:
print name.text
但它不工作要么:(
我怎样才能解决这个问题
......这引发了一个问题:OP应使用哪种字符编码来解码字符串? – 2011-06-08 15:51:34