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

政府网站建设指标体系河南关键词排名顾问

政府网站建设指标体系,河南关键词排名顾问,专业的网站设计制作,html 网站开发python爬虫3:requests库-案例1 前言 ​ python实现网络爬虫非常简单,只需要掌握一定的基础知识和一定的库使用技巧即可。本系列目标旨在梳理相关知识点,方便以后复习。 申明 ​ 本系列所涉及的代码仅用于个人研究与讨论,并不会对网…

python爬虫3:requests库-案例1

前言

​ python实现网络爬虫非常简单,只需要掌握一定的基础知识和一定的库使用技巧即可。本系列目标旨在梳理相关知识点,方便以后复习。

申明

​ 本系列所涉及的代码仅用于个人研究与讨论,并不会对网站产生不好影响。

目录结构

文章目录

    • python爬虫3:requests库-案例1
      • 1. 目标
      • 2. 详细流程
        • 2.1 确定目标
        • 2.2 代码
      • 3. 总结

1. 目标

​ 本次案例的目标是学习requests库get请求方法中的params参数的使用技巧。

再次说明,案例本身并不重要,重要的是如何去使用和分析

2. 详细流程

2.1 确定目标

​ 上一讲说过了,params参数是用于get请求所携带的请求信息,比如我们百度搜索“爬虫”,这个爬虫就是我们的请求信息。

​ 那么,这次的案例就以百度搜索为例。

​ 打开百度,搜索爬虫,关注上面的url:

https://www.baidu.com/s?wd=爬虫

​ 不难发现,百度浏览器的网址为https://www.baidu.com/s,而后面的?wd=爬虫就是我们的请求参数。

​ 这里需要补充一个知识:在网页请求中一般参数前面都是通过?分隔的

​ 基于此,我们可以知道我们的params参数应该这么构建了:

params = {'wd' : '你要搜索的内容'
}

2.2 代码

​ 这次代码比较简单,因为爬虫主要有两个难点,一是获取网页源码,二是解析网页源码,而这次只有前一个步骤,所以比较简单。

​ 代码如下:

# 导包
import requests# 网站
url = 'https://www.baidu.com'
# 构建params参数
search = input('请输入想要搜索的内容:')
params = {'wd' : search
}
# 构建headers参数
headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36'
}
# 访问
response = requests.get(url,headers=headers,params=params)
# 查看访问结果
print(response.status_code)
print(response.content.decode('utf-8'))

​ 结果如下:

在这里插入图片描述

3. 总结

​ 本次案例,主要目的是:让大家明白requests库中get请求的params参数如何使用,并且如何去看懂我们平时请求网页的url中的参数在哪里,以帮助我们确定如何构建正确参数

http://www.wangmingla.cn/news/159736.html

相关文章:

  • 无锡网站外包电池优化大师下载
  • 真么做网站全网推广系统
  • 成都优化网站厂家湖人最新消息
  • 郑州门户网站开发我要推广网
  • 商务网站建设与运营企业网站建设流程
  • 电子商务网站有哪些和网址百度小程序入口
  • wordpress怎样发询盘长沙seo运营
  • 搭建一个论坛有什么要求西安做seo的公司
  • 做网站要自己租服务器指数平台
  • 企业网站如何提高网络营销咨询服务
  • 策划公司职位seo优化标题
  • 怎么做磁力网站关键词seo公司推荐
  • 企业发展历程网站品牌营销策划有限公司
  • 网页设计学校网站制作seo优化软件免费
  • 做网站表格北京seo推广服务
  • 游戏 网站 模板手机如何制作网页链接
  • wordpress社交登陆插件seo优化入门教程
  • 网站开发功能文档外包seo服务口碑好
  • 网站建设与维修百度平台客服电话
  • 做360优化网站都有哪家seo自学教程推荐
  • 做网站用到的工具sem推广和seo的区别
  • 提供徐州网站建设网络广告营销方案策划内容
  • 免费设计标志西安seo经理
  • 有专门教做家具的网站品牌网络推广方案
  • 金泉网是做网站的吗拓客渠道有哪些
  • 网站关键词做标签域名权重是什么意思
  • 医院网站备案流程建立免费网站
  • 龙岗平湖网站开发开网店怎么推广运营
  • 蛋糕电子商务网站建设方案谷歌的推广是怎么样的推广
  • 如何发布自己做的网站站外推广方式