1. 需求
①想通过Python 发送Post请求,同时发送的数据在文件FILE中存储
②解析POST请求的接口返回的json数据
2. 代码实现
url = "http://xxx"
try:
baseFile = open(FILE, encoding='UTF-8')
jsonBaseFile = json.load(baseFile)
res = requests.post(url=url, headers=header, data=json.dumps(jsonBaseFile))
#解析POST请求服务端接口返回的数据
resss = res.json()
data = resss['code']
print(data)
#请求状态码
statusCode = res.status_code
if statusCode == STATUS_CODE_SUCC:
#更新租户版本号
updateRuleVersion(tenant)
return True
else:
return False
except:
print("异常")
return False
代码中,首先解析FILE数据文件,然后解析接口返回的数据。