gpt4 book ai didi

python - Beautifulsoup 如果类存在

转载 作者:行者123 更新时间:2023-11-28 22:16:48 26 4
gpt4 key购买 nike

有没有办法让 BeautifulSoup 寻找一个类,如果它存在就运行脚本?我正在尝试这个:

if soup.find_all("div", {"class": "info"}) == True:
print("Tag Found")

我也试过了,但没有用,并给出了关于属性太多的错误:

if soup.has_attr("div", {"class": "info"})
print("Tag Found")

最佳答案

你非常接近... soup.findall 如果找不到任何匹配项,将返回一个空列表。您的控制语句正在检查其返回的文字 bool 值。相反,您需要通过省略 ==True

来检查其真实性
if soup.find_all("div", {"class": "info"}):
print("Tag Found")

关于python - Beautifulsoup 如果类存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51939902/

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