2017-05-30 66 views

回答

1

您的css选择器在::text之前有不必要的空间。

SKU_SELECTOR = '.aaa .bbb .last ::text' 
          ^

空间表示任何decendant-or-self节点都符合此选择器的条件,您只想选择自己的文本。

我得到它的工作:

>[0]: s = Selector(tex='...') 
>[1]: s.css('.last::text').extract() 
<[1]: [u'\n ', u' 483151\n']