API가 호출하는 코드를 curl 방식으로 공유를 받았고 이를 파이썬에서 구현해야 한다면 아래와 같이 하면 됩니다.
curl -XPOST http://a.b.com/api\
-H 'Content-Type: application/json'\
-d '[
{
"name1": value1,
"name2": value2,
"name3": value3
},
...
]'
아래는 파이썬 코드 입니다.
data = list()
for i in rows:
post_dict = dict()
post_dict["name1"] = value1
post_dict["name2"] = value2
post_dict["name3"] = value3
data.append(post_dict)
response = requests.post('http://a.b.com/api', data=json.dumps(data))
ret_dict = response.json()
response.close()