怎样通过bs4找出程序中 标签<div class=“List2“>的内容?

复制代码
怎样通过bs4找出程序中 标签<div class="List2">的内容?

可以使用BeautifulSoup库(bs4)的find方法来找到程序中带有特定class属性的<div>标签,并通过.text属性获取其内容。

以下是一个示例代码:

复制代码
`from bs4 import BeautifulSoup

html = '''
<html>
<head>
    <title>示例网页</title>
</head>
<body>
    <div class="List1">
        <p>这是List1的内容</p>
    </div>
    <div class="List2">
        <p>这是List2的内容</p>
    </div>
    <div class="List3">
        <p>这是List3的内容</p>
    </div>
</body>
</html>
'''

soup = BeautifulSoup(html, 'html.parser')
div = soup.find('div', class_='List2')
content = div.text

print(content)`

输出结果为:

复制代码
这是List2的内容

在这个示例中,我们首先创建了一个包含<div>标签的HTML字符串。然后使用BeautifulSoup初始化一个soup对象,并调用find方法搜索具有class属性为"List2"的<div>标签。最后使用text属性获取该标签的内容。

相关推荐
顺丰同城前端技术团队6 分钟前
DeepSeek 国产大模型新标杆
前端·后端·程序员
Java水解7 分钟前
微前端架构:从单体到模块化的前端新革命
前端
Mr_汪9 分钟前
uniapp使用h5的map(已弃用)
前端
前端进阶者12 分钟前
vite调试node_modules下面插件
前端·vite
YaHuiLiang20 分钟前
小微互联网公司与互联网创业公司 -- 学历之殇
前端·后端·面试
用户261245834016123 分钟前
vue学习路线(11.watch对比computed)
前端·vue.js
CAD老兵29 分钟前
前端 Source Map 原理与结构详解
前端
gnip33 分钟前
markdown预览自定义扩展实现
前端·javascript
大猫会长44 分钟前
mac中创建 .command 文件,执行node服务
前端·chrome
旧时光_44 分钟前
Zustand 状态管理库完全指南 - 进阶篇
前端·react.js