这是段落。
"""标签
ptags soup.findall'p'
for p in ptags:
printp.text # 打印每个
标签的文本内容
```
3. **导航和搜索**:BS4P支持灵活的导航和搜索功能,可以轻松访问和修改文档树中的元素。
```python
# 访问个
标签的文本并修改它
firstp soup.find'p' # 查找个
标签
firstp.text '这是修改后的段落。' # 修改文本内容
```
**四、高级功能**
BS4P支持多种特性,如CSS选择器、SoupStrainer过滤、正则表达式搜索等,可进一步增强数据提取的效率和灵活性。对于更复杂的解析任务,这些功能尤其有用。例如,使用CSS选择器:
```python
# 使用CSS选择器查找所有class为"highlight"的
标签
highlights soup.select'p.highlight' # 返回一个列表,包含所有匹配的
标签对象
for h in highlights: # 遍历并打印这些标签的文本内容
printh.text # 打印文本内容并换行分隔每个元素的结果。DPX260
RDS200
RCT314
XNR-572
DY-38
GKWJ9000
DMC260
CX-WXJ-44T44
JY8-31C
RCS-9679
PASUK1
电力机房轨道挂轨升降式巡检机器人无线充电设备:4700.00/套。