BS4解析库使用
BS4解析库
Beautiful Soup简称BS4(4表示版本号),是一个python第三方库,它可以从HTML或XML文档中快速提取指定的数据。
BS4安装
pip3 install bs4
#BS4解析页面时,需要依赖文档解析器,所以还需要安装lxml作为解析库
pip3 install lxml
BS4解析对象
创建BS4解析对象是万事开头的第一步
#导入解析包
from bs4 import BeautifulSoup
#创建beautifulsoup解析对象
soup = BeautifulSoup(html_doc,"lxml")
#注:如果是外部文档,可以通过open()方式打开读取,格式如下:
soup = BeautifulSoup(open('html_doc.html',encoding="utf-8"),"lxml")
BS4常用语法
Beautiful Soup将HTML文档转换成一个树形结构,该结构有利于快速的遍历和搜索HTML文档。
c语言中文网 c.biancheng.net
一个学习编程的网站