multipart / form-data请求,Python请求中没有文件

时间:2017-11-03 00:44:21

标签: python http python-requests

我将使用多部分/表单数据而没有通过请求的文件。

        resp = requests.post(~~~, files={
        'a':f,
        'b':g,
        'c':e,
        'd':q,
        'e':w,
        'd':r
    })

它说ValueError: not enough values to unpack (expected 4, got 1)

我认为如果files字典包含2个以上的元素,则会引发错误。

我的代码出了什么问题?

1 个答案:

答案 0 :(得分:0)

根据requests documentation,字典中的值应为元组。

resp = requests.post(~~~, files={
    'a': ('',f),
    ...
})