——————·今天是2020年第29天·——————
这是ITester软件测试小栈第94次推文
一
requests模块说明
介绍
Requests是Python语言的第三方的库,专门用于发送HTTP请求。在Python语言中,虽然提供了urllib2和urllib的库,但是相比较而言,Requests仍然是实现接口测试最好的选择,因为它是用起来更加简便。
特点
1.Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。
2.在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得人性化,使用Requests可以轻而易举的完成浏览器可有的任何操作。
3.Requests会自动实现持久连接keep-alive,现代,国际化,友好。
二
安装并导入模块
安装requests
Pycharm在线安装:
File-Settings-Project Interpreter
pip在线安装 :
cmd-> pip install requests
国内源:
pip install requests -i
https://pypi.tuna.tsinghua.edu.cn/simple/
导入requests
import requests
三
requests模块发送get请求
基本介绍
语法格式:requests.get(url, params=None, **kwargs)