gpt4 book ai didi

python - Beautiful Soup 访问同一个类的第二个
转载 作者:太空宇宙 更新时间:2023-11-04 10:37:33 25 4
gpt4 key购买 nike

我正在抓取一个 html 文档,其中包含两个相同类的“ Hook ”,如下所示:

<div class="multiRow">
<!--ModuleId 372329FileName @swMultiRowsContainer-->
<some more content>
</div>
<div class="multiRow">
<!--ModuleId 372330FileName @multiRowsContainer-->
<some more content>
</div>

当我这样做时:

mr = ct[0].find_all('div', {'class': 'multiRow'})

我只得到第一个的内容有没有办法在一秒钟内访问内容?

谢谢!

最佳答案

使用 Adam Smith 的评论进行编辑。

引用我上面的评论,下面的代码:

from bs4 import BeautifulSoup as soup
a = "<div class=\"multiRow\"><!--ModuleId 372329FileName @swMultiRowsContainer-->Bye</div> <div class=\"multiRow\"><!--ModuleId 372330FileName @multiRowsContainer-->Hi</div>"

print soup(a).find_all("div",{"class":"multiRow"})[1]

返回:

<div class="multiRow"><!--ModuleId 372330FileName @multiRowsContainer-->Hi</div>

关于python - Beautiful Soup 访问同一个类的第二个 <div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22620347/

25 4 0

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