Requests库介绍

如果想用python做接口测试,我们首先有不得不了解和学习的模块。它就是第三方模块:Requests。 虽然Python内置的urllib模块,用于访问网络资源。但是,它用起来比较麻烦,而且,缺少很多实用的高级功能。更好的方案是使用requests。
它是一个Python第三方库,内部包含很多包和模块,用于模拟使用各种http请求方法发送请求,并获得响应结果。查看其中文官网:http://cn.python-requests.org/zh_CN/latest/index.html

英文官网:http://www.python-requests.org/en/master/可以看一下它的很多实用的高级功能。

requests需要下载、安装、导入

功能特性

Requests 完全满足今日 web 的需求。

Keep-Alive & 连接池
国际化域名和 URL
带持久 Cookie 的会话
浏览器式的 SSL 认证
自动内容解码
基本/摘要式的身份认证
优雅的 key/value Cookie
自动解压
Unicode 响应体
HTTP(S) 代理支持
文件分块上传
流下载
连接超时
分块请求
支持 .netrc

requests使用步骤

1)安装python环境
2)安装requests库
  win+R启动运行窗口输入cmd启动dos窗口
  输入命令pip install requests
3)验证是否安装成功
  win+R启动运行窗口输入cmd启动dos窗口
  输入命令 pip list
  查看有没有requests,有说明安装成功
4)安装pycharm,并创建源文件,编写代码
5)导包 (表示要使用requests,安装好了只表示计算机中有requests了)
import requests
6)调用requests的方法(get,post,put,patch,head...)

作者:暄总-tester