linux怎么查看本机内存大小
273
2022-09-18
Python 用BeautifulSoup 解析Html
1. 安装Beautifulsoup4
pip install beautifulsoup4pip install lxmlpip install html5lib
lxml 和 html5lib 是解析器
2. html
Download my Python book from Learn Python the easy way!
By
上面的html保存html文件
3.开始解析
import bs4exampleFile = open('example.html')exampleSoup = bs4.BeautifulSoup(exampleFile.read(),'html5lib')elems = exampleSoup.select('#author')type(elems)print (elems[0].getText())
结果输出 Al Sweigart
BeautifulSoup 使用select 方法寻找元素,类似jquery的css选择器
soup.select('div') -----------------------所有为
soup.select('#author')-----------------id为author的元素
soup.select('.notice')------------------class 为notice的元素
参考《Python 编程快速上手—–让繁琐工作自动化》
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~