python post请求时请求参数data包含嵌套字典时的处理

‘’‘对于请求参数中嵌套了字典类型的数据,需对嵌套的字典数据进行序列化’’’
‘’’
例(不是真实例子,请求url和data不是真实的):
url=‘http://www.baidu.com’
datas={‘name’:‘wuya’,‘age’:18,‘data’:[{‘address’:‘xian’,‘phone’:15528445632}]}
headers={‘content-type’:‘application/json’}
‘’’
datas={‘name’:‘wuya’,‘age’:18,‘data’:[{‘address’:‘xian’,‘phone’:15528445632}]}
#先将嵌套的data进行序列化
datas[‘data’]=json.dump(datas[‘data’])
headers={‘content-type’:‘application/json’}
r=requests.post(url=‘http://www.baidu.com’,
data=datas,
headers=headers
)


版权声明:本文为weixin_38806650原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。