☞ ░ 前往老猿Python博客 https://blog.youkuaiyun.com/LaoYuanPython ░
一、引言
BeautifulSoup是三方模块bs4中提供的进行HTML解析的类,可以认为是一个HTML解析工具箱,对HTML报文中的标签具有比较好的容错识别功能,阅读本节需要了解html相关的基础知识,如果这方面知识不足请参考前面章节介绍内容。
二、BeautifulSoup安装、导入和创建对象
2.1、安装BeautifulSoup和lxml
BeautifulSoup是bs4模块的类,lxml是一款html文本解析器,在操作系统命令行方式执行安装bs4模块和lxml解析器模块的命令:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple bs4
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple lxml
本文介绍了Python爬虫中BeautifulSoup的安装、导入和创建对象,详细讲解了如何通过BeautifulSoup解析HTML报文,获取网页的基本信息,包括标题、主机、请求头等。同时,提供了对文本字符串和文件对象解析的简例。
订阅专栏 解锁全文
3947





