怎样通过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属性获取该标签的内容。

相关推荐
wx_lidysun14 小时前
Nextjs学习笔记
前端·react·next
无羡仙16 小时前
从零构建 Vue 弹窗组件
前端·vue.js
源心锁17 小时前
👋 手搓 gzip 实现的文件分块压缩上传
前端·javascript
源心锁18 小时前
丧心病狂!在浏览器全天候记录用户行为排障
前端·架构
GIS之路18 小时前
GDAL 实现投影转换
前端
phltxy18 小时前
从零入门JavaScript:基础语法全解析
开发语言·javascript
烛阴18 小时前
从“无”到“有”:手动实现一个 3D 渲染循环全过程
前端·webgl·three.js
BD_Marathon18 小时前
SpringBoot——辅助功能之切换web服务器
服务器·前端·spring boot
Kagol18 小时前
JavaScript 中的 sort 排序问题
前端·javascript
eason_fan19 小时前
Service Worker 缓存请求:前端性能优化的进阶利器
前端·性能优化