Я пытаюсь отправить файл в locust, но мне нужно закодировать запрос, и я использую MultipartEncoder с этим кодом:
multipart_data = MultipartEncoder(
fields = {
"title": "test",
"description": "bar",
"selfSigned": str(False),
"signers":[
{"name":"nn",
"family_name":"nn",
"cellPhonNumber":"+570000000",
"email":"email@email.com",
"type_id":"CC",
"user_id":"000000000",
"fileName":"prueba.pdf"
}
],
"file": (path, open(path, 'rb'))
}
)
, но получаю следующую ошибку.
requests_toolbelt/multipart/encoder.py", line 229, in _iter_fields
file_name, file_pointer, file_type, file_headers = v
ValueError: not enough values to unpack (expected 4, got 1)
кто-нибудь знает что происходит ???