【Python基础】request.post()方法

【Python基础】request.post()方法,第1张

【Python基础】request.post()方法 00.序言

爬取懂che帝的车型信息时,没太整明白request.post()里面的参数是干什么用的,所以写篇学习笔记提醒一下自己。

url = 'https://www.dongchedi.com/motor/brand/m/v6/select/series/?city_name=%E6%AD%A6%E6%B1%89'
headers = {'user-agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36'}
## for offset in range(0, 2000)
data = {'offset': '{}'.format(offset),'limit': 30,'is_refresh': 1,'city_name': '武汉'}
response = requests.post(url, headers=headers, data=data).json()

 

01.文档说明

Developer Interface — Requests 2.26.0 documentationhttps://docs.python-requests.org/en/master/api/#requests.Response

 

 02.源码

 

03.总结

总之,我想搞明白的就是传进去的data参数有什么用

>>data相当于一个表单的内容

>>如果是一个登录界面,那data可以传进去的值就包括账号,密码这些内容

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5652101.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存