为了能到远方,脚下的每一步都不能少.|

Dancing-Pierre

园龄:1年10个月粉丝:3关注:0

Python爬虫:使用requests的POST请求提交相同键多个值

Python爬虫:使用requests的POST请求提交相同键多个值

问题

想使用 POST 提交数据时,发现网站提交的表单数据是相同的 key 带不同的 value ,如下图:
在这里插入图片描述

requests.post(url, data={'experiment_id[]':'data1','experiment_id[]':'data2', ...})

用这种方式肯定是错误的,因为字典中的 key 是唯一的。

解决方法

使用元组列表

import requests
r = requests.post(url, data=[('experiment_id[]', 'data1'), ('experiment_id[]', 'data2'), ...])

解决!

本文作者:Dancing-Pierre

本文链接:https://www.cnblogs.com/wyc-1009/p/17547996.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Dancing-Pierre  阅读(24)  评论(0编辑  收藏  举报  
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起