小学中高年级课后服务 python编程教学 四阶第06课 Requests模块 课件 (27张PPT)

资源下载
  1. 二一教育资源

小学中高年级课后服务 python编程教学 四阶第06课 Requests模块 课件 (27张PPT)

资源简介

(共27张PPT)
空白演示
在此输入您的封面副标题
Requests
模块
目录
python
Requests简介

发送Get请求
发送带header的请求
ABE
发送带参数的情求

:
Requests简介
情景引入

在APP或网页的浏览使用中
每一次的点击事件
都是一次对服务器请求的发送
情景引入
如何把编写的代码
与服务器之间建立联系呢?
这就涉及到http通讯
<服务器
要实现这些功能代码可就相当的复杂了!
思维构建
Requests允许你发送纯天然、植物饲养的HTTP/1.1请求,无需手工劳动。你不
需要手动为UL添加查询字串,也,不需要对P0ST数据进行表单编码。
Keep-alive和HTTP连接池的功能是1O0%自动化的。
5

Requests
新知教授
在oython内置模块的基础上进行了高度的封装,从而使得oython进行网络请求时,变得人
性化,使用Requestsi可以轻而易举的完成浏览器可有的任何操作。
浏览器
HTTP连接
cookie会
国际化域
HTTP(S)
式的SSL
保持
话保持
名和URL
代理支持
认证
自动内
Unicode
文件分块
连接超时
容解码
响应体
上传
分块请求
新知教授
发送网络请求
返回响应数据
介绍文档:https://requests..readthedocs.io/zh_CN/latest/

发送Get请求
2
5
编玩边学
通过requests向百度首页发送请求,获取百度首页的数据
import requests
url='https://www.'#目标url
#向目标url发送get请求
response requests.get(url)
并打印响应内容
www.
print(response.text)
新知教授
response的常用属性
response.text
响应体str类型
respones.content
响应体bytes类型
分别尝试打印,
response.status code响应状态码
观察输出内容吧
口response.request.headers响应对应的请求头
response.headers
响应头
口response.request._cookies响应对应请求的cookie
response.cookies
响应的cookie(经过了set-cookie动作)

展开更多......

收起↑

资源预览