北京列举网 > 教育培训 > 电脑/网络 > 拉勾教育requests基础用法分解
北京
[切换城市]

拉勾教育requests基础用法分解

更新时间:2020-10-30 13:49:06 浏览次数:46次
区域: 北京 > 海淀 > 中关村
类别:软件工程师培训
地址:创业大街
requests模块的基本使用 拉勾IT课小编为大家分解:
•      什么是requests模块?
•      Python中封装好的一个基于网络请求的模块
requests模块的作用?
•      用来模拟浏览器发请求
requests模块的环境安装:
•      pip install requests
requests模块的编写流程:
1.      指定url
2.      发起请求:(1) Get(url, params, headers)(2) Post(url, data, headers)
3.      获取响应数据
4.      持久化存储
import requests
#1.指定url
url = 'https://www.***/'
#2.请求发送get,get发返回值是一个响应对象
response = requests.get(url=url)
#3.获取响应数据
page_text = response.text #返回的是字符串形式的响应数据
#4.持久化储存
with open('sogou.html','w',encoding='utf-8') as fp:
  fp.write(page_text)

参数动态化
•      有些情况下我们是需要将请求参数进行更改,将get或者post请求对应的请求参数封装到一个字典(键值对=请求参数)中,然后将字典作用到get方法的params参数中或者作用到post方法的data参数中
北京电脑/网络相关信息
4月23日
办公软件培训
平谷-平谷城区
4月19日
办公软件培训
平谷-平谷城区
4月11日
办公软件培训
平谷-平谷城区
4月9日
办公软件培训
平谷-平谷城区
4月7日
4月1日
注册时间:2020年08月17日
UID:706396
---------- 认证信息 ----------
手机已认证
查看用户主页