我有.json一些 JSON 資料的檔案,如下所示,
main.json
[
{
"App_id": "",
"mobile_No": 8****65128,
"loan_type": 33,
"bank_id": 114,
"latest_status": "Rejected",
"bank_appid": "",
"pan_no": "",
"cust_downloadedapp": {
"date": ""
},
"cust_completedapp": {
"date": ""
},
"rejected": {
"date": "",
"rejection_reason": ""
},
"sanctioned": {
"amount": "",
"date": "",
"tenure": "",
"interest_rate": ""
},
"offer_accepted": {
"date": ""
},
"disbursed": {
"amount": "",
"los_id": "",
"date": ""
}
},
{
"App_id": "",
"mobile_No": 70007*****8,
"loan_type": 33,
"bank_id": 114,
"latest_status": "Rejected",
"bank_appid": "",
"pan_no": "",
"cust_downloadedapp": {
"date": ""
},
"cust_completedapp": {
"date": ""
},
"rejected": {
"date": "",
"rejection_reason": ""
},
"sanctioned": {
"amount": "",
"date": "",
"tenure": "",
"interest_rate": ""
},
"offer_accepted": {
"date": ""
},
"disbursed": {
"amount": "",
"los_id": "",
"date": ""
}
},
{
"App_id": "",
"mobile_No": 84*****399,
"loan_type": 33,
"bank_id": 114,
"latest_status": "Rejected",
"bank_appid": "",
"pan_no": "",
"cust_downloadedapp": {
"date": ""
},
"cust_completedapp": {
"date": ""
},
"rejected": {
"date": "",
"rejection_reason": ""
},
"sanctioned": {
"amount": "",
"date": "",
"tenure": "",
"interest_rate": ""
},
"offer_accepted": {
"date": ""
},
"disbursed": {
"amount": "",
"los_id": "",
"date": ""
}
}
]
我的問題是我如何將下面的代碼決議為 API 我也想一一決議這些值
{
"App_id": "",
"mobile_No": 84****0399,
"loan_type": 33,
"bank_id": 114,
"latest_status": "Rejected",
"bank_appid": "",
"pan_no": "",
"cust_downloadedapp": {
"date": ""
},
"cust_completedapp": {
"date": ""
},
"rejected": {
"date": "",
"rejection_reason": ""
},
"sanctioned": {
"amount": "",
"date": "",
"tenure": "",
"interest_rate": ""
},
"offer_accepted": {
"date": ""
},
"disbursed": {
"amount": "",
"los_id": "",
"date": ""
}
}
使用python將JSON值作為post方法的API。?并且還需要從 JSON 陣列中呼叫每個值一次如何使用 python 執行此操作,哪個庫對此最好且快速?
uj5u.com熱心網友回復:
嘗試
import json
import requests
with open("main.json") as f:
data = json.load(f)
for line in data:
r = requests.post('URL',json=line)
print(r.status_code)
uj5u.com熱心網友回復:
您可以使用 JSON 中的陣列,就像您通常使用 python 中的陣列一樣。這是示例:
import json
with open("main.json") as f:
data = json.load(f)
for item in data:
requests.post(url, json=data)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/422830.html
標籤:
