我试图用python3.3发布一个包含请求的多部分编码表单
payload = {'name':'username','value':'m3ta','name':'password','value':'xxxxxxxx'}
files = {'c_file': open(saveimg, 'rb')}
sendc = requests.post("http://httpbin.org/post", data = payload, files = files)
response = sendc.text
print (response)
这是httpbin的帖子内容。。在
^{pr2}$出于某些原因,请求没有将“有效负载”字典中的所有值都过帐。我哪里出错了?谢谢。在
字典只能保存唯一的键;您有重复的}键。在
'name'
和{如果有重复的参数,请使用(键、值)对列表:
请注意,
httpbin.org
也在向您回显时使用字典来表示已发布的值,因此您不会看到其中反映的更改。在然而,后体将包含以下内容:
^{pr2}$当你使用像这样的元组列表时。在
相关问题 更多 >
编程相关推荐