【发布时间】:2015-09-03 05:03:16
【问题描述】:
我正在尝试解析 HTML 页面并获取具有特定属性的项目。我正在使用lxml.cssselect 来完成这项工作。
我似乎无法让它与属性选择器一起使用。例如,以下选择器:p[itemprop="articleBody"] 在 this page 上不返回任何内容。在 Firefox 或 Chrome 中使用相同的选择器是可行的。
当我尝试没有属性的选择器时,它们确实有效。
我使用 html 翻译器创建 CSSSelector。
lxml.cssselect 根本不支持这种选择器吗?我在文档中找不到任何对它的引用。
【问题讨论】:
-
您介意发布您的代码吗?
标签: python css-selectors lxml