Beautiful Soup之节点选择器
# 导包
from bs4 import BeautifulSoup
# 创建解析对象 第一个参数是要解析的目标,第二个参数是解析器
bs = BeautifulSoup('<p>chenjiahe</p>', 'lxml')
print(bs.p.string)
prettify()方法可以把要解析的字符串以标准的缩进格式输出。
bs.p.string这是输出HTML中p节点的文本内容。
2.1 节点选择器
直接调用节点的名称就可以选择节点元素,再调用string属性就可以获取节点内的文本了。
选择元素
from bs4 import BeautifulSoup
# 创建解析对象 第一个参数是要解析的目标,第二个参数是解析器
bs = BeautifulSoup('<p>chenjiahe</p>', 'lxml')
print(bs.p.string)
- 提取信息
(1)获取名称

本文介绍如何使用BeautifulSoup库进行HTML解析,包括节点的选择、信息的提取、子节点和父节点的获取以及兄弟节点的查找。通过实例演示了如何获取节点的名称、属性和内容。
最低0.47元/天 解锁文章
3767





