一:requests 介绍 requests 是使用 Apache2 Licensed 许可证的 基于Python开发的HTTP 库,其在Python内置模块的基础上进行了高度的封装, 从而使得Pythoner进行网络请求时,变得美好了许多,使用requests可以轻而易举的完成浏览器可有的任何操作 ...
分类:
其他好文 时间:
2018-06-03 19:45:21
阅读次数:
214
request.request: 参数: - method: 提交方式:'POST'、'GET'、'PUSH'等等 - url: 提交地址 - params: 在URL中传递的参数,主要用于GET方式提交 ,例如: requests.request( method='GET', url= 'http ...
分类:
其他好文 时间:
2018-05-26 15:32:42
阅读次数:
311
一. 响应的两种方式 在使用python3的requests模块时,发现获取响应有两种方式 其一,为文本响应内容, r.text 其二,为二进制响应内容,r.content 其一,为文本响应内容, r.text 其二,为二进制响应内容,r.content 在《Python学习手册》中,是这样解释的 ...
分类:
编程语言 时间:
2018-05-26 13:57:09
阅读次数:
338
python 做借口测试用到的是requests模块,首先要导入requests库,pip install requests 1、get直接请求方式 以豆瓣网为例: 请求结果:返回状态码为200,表明请求的服务器响应正常,但不能说明该接口正常 判断接口正常,看返回数据,如果返回数据达到预期结果才能算 ...
分类:
编程语言 时间:
2018-05-24 13:57:49
阅读次数:
228
一、背景说明 由于python3的urllib与python2有不少差别,而且urllib.request请求的一些写法不太符合人的思维习惯,所以搞得真不太想用python 直到看urllib.request文档时注意到下边这句话 1.1 适用版本 适用于python2.6、python2.7、py ...
分类:
编程语言 时间:
2018-05-22 12:51:47
阅读次数:
320
是不是很简单?比urllib2和urllib简单直观的多?!那请接着看快速指南吧。 3. 快速指南 3.1 发送请求 发送请求很简单的,首先要导入requests模块: 前两个例子很正常,能正常打开的返回200,不能正常打开的返回404。但第三个就有点奇怪了,那个是百度搜索结果中的302跳转地址,但 ...
分类:
其他好文 时间:
2018-05-21 16:22:16
阅读次数:
156
需要使用的是request模块 一、环境安装(前提是按照好python,python3已安装pip模块,可以在cmd模式下输入pip查看是否安装) 1.用pip安装requests模块 >>pip install requests 二、get请求(无参数) 1.导入requests后,用get方法就 ...
分类:
编程语言 时间:
2018-05-19 19:41:08
阅读次数:
169
import requests1、发get请求url = 'http://api.nnzhp.cn/api/user/stu_info'data = {'stu_name':'小黑'} #请求数据req = requests.get(url,params=data) #发get请求print(req ...
分类:
编程语言 时间:
2018-05-19 00:10:57
阅读次数:
265
Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib ...
分类:
其他好文 时间:
2018-05-18 22:28:07
阅读次数:
168
暑假在家上网,qq群里一位好友给我说他想要某个网站的会员,ps(是个小网站),本着助人为乐的精神我去踩了点。。。 只要用户名和密码不同,其他的不变 python 模拟登录 这部分就比较简单,用到requests模块 得到用户名 这部分主要用到正则模块匹配就行了 得到用户名保存在yonghu.txt文 ...
分类:
编程语言 时间:
2018-05-18 18:10:06
阅读次数:
175