首页 > Web开发 > 详细

用Beautifulsoup4库处理html网站

时间:2020-05-13 20:37:52      阅读:45      评论:0      收藏:0      [点我收藏+]

代码:

from bs4 import BeautifulSoup 
r=‘‘‘<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title> 
</head>
<body>
         <hl>我的第一个标题</hl>
         <p id="first">我的第一个段落。</p> 
</body>
                  <table border="1">
          <tr>
                  <td>row 1, cell 1</td> 
                  <td>row 1, cell 2</td> 
         </tr>
         <tr>
                  <td>row 2, cell 1</td>
                  <td>row 2, cell 2</td>
         <tr>
</table>
</html>‘‘‘
soup= BeautifulSoup(r)
print("打印head标签内容:")
print(soup.head)
print("我的学号:3029")
print("获取body标签内容:")
print(soup.body)
print("获取id为first的标签:")
print(soup.find_all(id="first"))
print("获取并打印html页面中的中文字符:")
print(soup.title.string)
print(soup.hl.string)
print(soup.p.string)

 结果:

技术分享图片

用Beautifulsoup4库处理html网站

原文:https://www.cnblogs.com/jiana/p/12884619.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!