码迷,mamicode.com
首页 > 其他好文 > 详细

Xpath同时选取不同属性的元素

时间:2018-07-24 18:01:56      阅读:935      评论:0      收藏:0      [点我收藏+]

标签:不同   comm   写法   www.   内容   .com   and   pre   ons   

如:一个论坛中,有置顶贴和普通贴,它们使用了不同的class,但这两类帖子都是需要的内容,需要同时爬下来

假设置顶贴class="top",普通贴class="common",则xpath写法为:

response.xpath(‘//div[contains(@class, "top") or contains(@class, "common")])

类似地,如果要抓取同时包含两个class的元素,则把其中的or改为and即可:

response.xpath(‘//div[contains(@class, "top") and contains(@class, "common")])

本文有参考:http://www.365jz.com/article/24244

Xpath同时选取不同属性的元素

标签:不同   comm   写法   www.   内容   .com   and   pre   ons   

原文地址:https://www.cnblogs.com/wuzhiblog/p/xpath_multi_select.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!