gpt4 book ai didi

Python BeautifulSoup findAll 通过 "class"属性

转载 作者:太空狗 更新时间:2023-10-29 17:39:22 24 4
gpt4 key购买 nike

我想做下面的代码,这是 BS 文档说要做的,唯一的问题是“类”这个词不仅仅是一个词。它可以在 HTML 中找到,但它也是导致此代码抛出错误的 python 关键字。

那么我该怎么做呢?

soup.findAll('ul', class="score")

最佳答案

您的问题似乎是您希望汤中的 find_all 找到与您的字符串完全匹配的内容。 In fact :

When you search for a tag that matches a certain CSS class, you’re matching against any of its CSS classes:

您可以像@alKid 所说的那样正确搜索类标签。您还可以使用 class_ 关键字参数进行搜索。

soup.find_all('ul', class_="score")

关于Python BeautifulSoup findAll 通过 "class"属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19969056/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com