无法使用python scrapy从td标记/元素中提取文本

时间:2013-10-15 11:31:57

标签: python scrapy

我想使用x-path从网站http://www.jabong.com/Puma-Wirko-Ind-Black-Sneakers-187839.html中提取文字:

      `item['pcode'] = hxs.select('//*[@id="productInfo"]/div[1]/div[2]/table/tbody/tr[8]/td[2]/text()').extract()`

我的价值是空的。

1 个答案:

答案 0 :(得分:1)

我试过以下,它有效。我用urllib2来获取html。

text = hxs.select('// div [@ id =“productInfo”] // table / tr [8] / td [2] / text()')。extract()

以下不起作用:

text = hxs.select('// div [@ id =“productInfo”] // table / tbody / tr [8] / td [2] / text()')。extract()