У меня есть сценарий, в котором я хочу передать данные из dict в конечную точку в течение l oop.
вот что я пробовал:
data3= [{'spcg': [{'a_id': 234, 'b_id': 1122, 'cls': [{'address': '{"fgt":"Cc","Ik":"01","IV_Y":"CP1","IID":"0054","IY":1,"SL":"https://ap.com","OC":""}', 'cl_id': 456103, 'type': 'SC', 'name': 'SFTPC', 'srt': 'sdp%', 'oner': 'ar'}], 'adata': False}], 'e_id': 1122}, {'spcg': [{'a_id': 456, 'b_id': 1111, 'cls': [{'address': '{"fgt":"Cc","Ik":"01","IV_Y":"CP1","IID":"0054","IY":1,"SL":"https://ap.com","OC":""}', 'cl_id': 4545673, 'type': 'SG', 'name': 'SMC', 'srt': 'sdfe', 'oner': 'agtr'}], 'adata': False}], 'e_id': 1111}]
for key in data3:
temp=(key['spcg'])
ab=requests.post('https://app/v1/end', headers =headers_active_spc, data=temp)
print(temp)
Я получаю сообщение об ошибке:
ValueError: too many values to unpack (expected 2)
in
ab=requests.post('https://app/v1/end', headers =headers_active_spc, data=temp)
Как я могу передать все тело объявления spcg
значений в запросе POST один за другим, как я пытался выполнить для l oop.