【问题标题】:"ev" element in an html file, what is it and how to parse?html文件中的“ev”元素,它是什么以及如何解析?
【发布时间】:2015-09-05 06:05:58
【问题描述】:

我正在尝试查找并抓取此页面中给定评论的“cmets”数量:https://www.goodreads.com/book/show/2767052-the-hunger-games

在这种情况下,常规响应调用似乎不起作用。我试过了:response.xpath("div1/div[3]/div1/a[2]/text()").re(r'.*(\d)\s.*')

response.xpath("div1/div[3]/div1/a[2]/text()").re(r'(\d)\s.*')

response.xpath("div1/div[3]/div1/a[2]/text()").response

什么都不返回

页面源(元素)显示有一个“ev”元素。任何人都可以提供一些线索如何解决这个问题?附上图片。

【问题讨论】:

标签: javascript python html xpath scrapy


【解决方案1】:

这不是一个元素。调试器工具可让您知道具有 JavaScript 事件的元素(在您的示例中为标记)。

每当您在任何元素上使用任何事件时,调试器工具都会将ev 放在那里,这样您就可以知道附加了一些事件。

【讨论】:

  • 非常感谢。我很好奇您是否可以就如何在那里获取 a 标签的文本提供一些建议? (应该是 cmets 的数量。
猜你喜欢
  • 2020-11-29
  • 2020-12-04
  • 1970-01-01
  • 2011-11-06
  • 1970-01-01
  • 1970-01-01
  • 2011-10-21
  • 2012-05-30
  • 2013-03-23
相关资源
最近更新 更多