当前位置: 首页 > news >正文

ajax 效果网站成都关键词排名推广

ajax 效果网站,成都关键词排名推广,企业所得税应纳税所得额怎么算,宁波优化网站排名公司推荐前言 BeautifulSoup也就是bs4,里面功能其实有很多,不过对于爬虫而言主要掌握一下几块就可以了 怎么找标签?找到标签后怎么获取属性,怎么获取文本内容如何通过找到的标签继续获取子标签 安装 pip install bs4案例 对于找标签来说&#xf…

前言

BeautifulSoup也就是bs4,里面功能其实有很多,不过对于爬虫而言主要掌握一下几块就可以了

  1. 怎么找标签?
  2. 找到标签后怎么获取属性,怎么获取文本内容
  3. 如何通过找到的标签继续获取子标签

安装

pip install bs4

案例

对于找标签来说,bs4提供了很多方法,不过掌握find()find_all()一般就能满足大部分爬虫场景了
固定语法page.find("标签名", attrs={"属性": "值"})

from bs4 import BeautifulSoup
html = """
<html>
<body><ul><li><a href="link1.html">斗罗大陆</a></li><li id="abc"><a href="link1.html">斗破苍穹</a></li><li><a href="link1.html">仙逆</a></li><li><a href="link1.html">凡人修仙传</a></li></ul>
</body>
</html>
"""
# 1.初始化对象
page = BeautifulSoup(html, 'html.parser')
# 2.固定语法-查找某个元素
li = page.find("li", attrs={"id": "abc"})
# 3.每个被找到的元素,都可以继续被find()和find_all()
# 查找li标签下的a标签
a = li.find("a")
# 4.获取标签属性
a_href = a.get('href')
# 5.获取文本内容
a_text = a.text# find_all()使用
li_list = page.find_all("li")
for li in li_list:print(li.text)

总结

  1. bs4可以通过find()find_all()查找标签
  2. 查找到的标签可以继续使用find()find_all()查找下级标签
  3. 标签通过get()方法获取标签属性,通过.text获取标签文本内容
http://www.dtcms.com/a/506357.html

相关文章:

  • 外国s网站建设零基础网站开发设计
  • dede免费手机网站模板下载做阿里巴巴网站卖货咋样
  • 杭州网原创seo的宗旨是什么
  • 学校学院网站建设意义网页一键生成小程序
  • 常州网站建设麦策电商新西兰网站后缀
  • 找事情做的网站江门论坛建站模板
  • 古建设计素材网站云服务器便宜
  • 网站策划书是什么网站分析seo情况
  • 12306网站是是阿里巴巴做的吗网站建设的岗位名称
  • 文字排版都用哪些网站如何下载免费直播软件
  • 企业网站推广方案网络营销作业施工企业年终总结及明年工作计划
  • 自助建站信息网her123 wordpress
  • 可做区域代理的网站柳州市网站制作公司
  • 网站建设管理典型经验软文写作方法
  • 提供秦皇岛网站建设哪里有镇江做网站的
  • 做网站运维应该看的书松江新城建设发展有限公司网站
  • 前端做网站如何调接口开发一款软件的费用
  • 淄博便宜网站设电商网站开发重难点
  • 找快照网站查询商务网站的主要内容
  • 网站建设图标推广员是干什么的
  • 热可可怎么做视频网站免费看电视的网站
  • 浅谈电子商务网站建设与管理赣楠脐橙网络营销推广方式
  • 建设网站课程设计摘要做翻译网站 知乎
  • 建设门户网站所需wordpress去掉页脚
  • 记事本做网站背景微信小程序制作商
  • 钓鱼网站手机建筑网
  • 徐州网站建设商城制作网站推广seo页面设计软件教程
  • 有pc网站视觉设计图
  • 欧美网站设计风格创意设计师个人网站
  • 珠宝网站建设方案wordpress添加按钮