【发布时间】:2020-02-04 17:53:14
【问题描述】:
在 beautifulSoup 中,我可以按标签定位所有元素,即:
BeautifulSoup().find_all('img')
或者通过src属性,只要我还指定了一个属性值,即:
BeautifulSoup().find_all(attrs={"src": "some.domain.com/file."})
无论 src 属性值是什么,我如何定位所有具有 src 属性的元素?
【问题讨论】:
-
你能提供一个html的例子吗?
-
你有没有尝试过,做过什么研究?
-
这实际上是 stackoverflow.com/q/8933863/11301900 的副本。看看这个答案:stackoverflow.com/a/45365599/11301900.
-
@AMC 不,不是。问题很明确。我在解释如果属性值已知,我可以定位它。我在问如何定位具有未知值的属性。您发布的问题中的任何答案都没有使用没有值的属性选择器。当问题不同而答案不存在时,这怎么会重复?
-
@PaulB 您发布的问题中的任何答案都没有使用没有值的属性选择器。我链接的答案不正是这样做的吗?
标签: python html beautifulsoup