当前位置:   article > 正文

第一课 request传参

request传参

一、requests请求方式

1、requests请求任何方式都会再次调用一次request,所以我们可以直接调用request
  • 1
requests.request(get,url=url,params=data)
  • 1
2、get传参和post传参
	1、get只能使用params
	2、post使用data和json
		1)data和json的却别,data传参默认格式a=1&b=2 只能传简单的dict和str
			json传参默认键值对格式 格式{"","","",""}
			json.dumps(data) 将字典格式转换成字符串格式
			json.loads(data) 将字符串格式转换成字典格式
			
3、文件上传
	1、data值不能为文件地址,要使用open打开,请求不能使用data格式和json格式,需要使用files格式
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

在这里插入图片描述
4、传参headers和cookie
在这里插入图片描述

二、类变量传递token

在类中定义一个变量,通过类名去调用test_get_token方法中的token,在test_edit
_flag方法中通过字符串拼接的方法拼接在url中,+TestSendRequest.access.token+

正则取值

# 取第一条
r = re.search('name="b",id="(.*?)"',req)[1]
  • 1
  • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/431123
推荐阅读
相关标签
  

闽ICP备14008679号