gpt4 book ai didi

python - 使用 Python 从 HTML 获取 div

转载 作者:可可西里 更新时间:2023-11-01 13:11:17 25 4
gpt4 key购买 nike

我想从 HTML 页面的某个 div 中获取一个值

    <div class="well credit">

<div class="span2">
<h3><span>
$ 5.402
</span></h3>
</div>

</div>

我已经用正则表达式 (re.seach()) 完成了它,但是找到 div 需要很长时间,因为它是一个巨大的 html。

有没有办法在没有外部库的情况下更快地做到这一点?

谢谢

最佳答案

我会使用 BeautifulSoup !

<div> 得到一切标记只是做:

soup = BeautifulSoup(html)#make soup that is parse-able by bs
soup.findAll('div')

要获取跨度内的值,您可以这样做:

soup.find('span').get_text()

有很多不同的方法可以获取您需要的信息

祝您好运,希望对您有所帮助!

关于python - 使用 Python 从 HTML 获取 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20975400/

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