xpath使用

2018-07-23  本文已影响34人  Rokkia

class 为 ctx-box J_MouseEneterLeave J_IconMoreNew 的div标签

title_elems = response.xpath('//div[@class="ctx-box J_MouseEneterLeave J_IconMoreNew"]')

class为ctx-box J_MouseEneterLeave J_IconMoreNew的div标签 下的 class为row row-2 title的div标签 下的 所有的a标签 的 data-nid 属性的值

good_ids = response.xpath('//div[@class="ctx-box J_MouseEneterLeave J_IconMoreNew"]/div[@class="row row-2 title"]/a/@data-nid').extract()

id为J_AttrUL的ul标签下的所有li的内容集合

attributes = response.xpath('//ul[@id="J_AttrUL"]/li/text()').extract()

获取值

extract() 获取值得集合
extract_first()  获取集合里面的第一个

获取标签内容

sel.xpath("//h1/text()").extract()
上一篇下一篇

猜你喜欢

热点阅读