大佬教程收集整理的这篇文章主要介绍了在接收空列表的 lxml 中使用 xpath 从搜索页面提取链接时,但在元素页面上显示有 12 个具有相同 xpath 的链接,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
当我尝试使用 lxml 中的 xpath 从 Google 搜索页面提取链接时,我收到一个空列表,但在元素页面上显示有 12 个链接具有相同的 xpath。
import requests
from lxml import HTML
a=requests.get('https://www.Google.com/search?q=cupboard')
doc=HTMl.fromString(a.content)
res=doc.xpath('//div[@class="yuRUbf"]//h3[@class="LC20lb DKV0Md"]')
print(res)
尝试替换//div[@class="yuRUbf"]//h3[@class="LC20lb DKV0Md"]
像这样//div[@class="g"]//h3
以上是大佬教程为你收集整理的在接收空列表的 lxml 中使用 xpath 从搜索页面提取链接时,但在元素页面上显示有 12 个具有相同 xpath 的链接全部内容,希望文章能够帮你解决在接收空列表的 lxml 中使用 xpath 从搜索页面提取链接时,但在元素页面上显示有 12 个具有相同 xpath 的链接所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。