百度搜索结果列表html元素分析
第一种
这个结果中class也包含了result,但是没有new-pmd
第二种
底部相关搜索
正常的结果如图所示
百度广告
百度汉语
百度百科
爱采购
百度贴吧
样式汇总
正常内容 | result c-container new-pmd |
gitee.com | c-container result |
中间的他人搜索 | result-op c-container new-pmd |
底部相关搜索 | result-molecule new-pmd |
广告,父级就一个div包起来,没有样式 | |
百度汉语 | result-op c-container new-pmd |
百度百科 | result-op c-container xpath-log new-pmd |
爱采购 | result-op c-container xpath-log new-pmd |
百度贴吧 | result-op c-container xpath-log new-pmd |
正确的定位方法
results = html.find("#content_left .result.new-pmd")
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 管理员