百度搜索结果列表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 管理员  
 
 

