#python #pandas #payload
#python #pandas #полезная нагрузка
Вопрос:
У меня есть файл 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 передавалось через полезную нагрузку, но только последнее значение каждой переменной передается полезной нагрузкой. что я должен сделать, чтобы выполнить цикл по полезной нагрузке. чтобы он мог передавать каждое значение в базу данных.
Комментарии:
1. Не могли бы вы включить некоторые из ваших данных и как должен выглядеть ваш результат? Это будет полезно.
2. У меня есть таблица с именем data, в которой у меня есть три столбца A, B, C. Я хочу сохранить каждое значение столбцов, которые я получаю из iterrows, в этой таблице, используя полезную нагрузку.