首页 > 解决方案 > 如何循环通过python中的有效负载将数据发送到服务器

问题描述

我有一个 csv 文件,我想使用有效负载发送数据库中每一行的每个值。我试过的是

for index,row in df.iterrows():
var1=row['A']
for index,row in df.iterrows():
var2=row['B']
for index,row in df.iterrows():
var3=row['c']
url="http://10.67.46.8/api/data/create.php"
payload='{"A":"'+str(var1)+'","B":"'+str(var2)+'","C":"'+str(var3)+'"}'
headers={
'cache-control': "no-cache",
'Postman-Token':"ca64cf56-19e8-4e6c-85a7-1741355ced79"
}
response=request.request("POST",url,data=payload,headers,headers)
print(response.text)

我想获取 var1、var2、var3 的每个值以通过有效负载,但只有每个变量的最后一个值由有效负载传递。我应该怎么做才能在有效载荷上循环。这样它就可以将每个值传递给数据库。

标签: pythonpandaspayload

解决方案


推荐阅读