关于requsts请求json格式单双引号导致json解析失败的问题

今天在写自动化脚本的时候遇到了json关于单双引号敏感的问题。

当我在用ddt将excel中的用例入参解包并转换成字典方便下一步使用的时候,发现python将我用例中param中双引号的json格式入参自动转换成了单引号。如图:

 

 

 python的字典格式数据会强制将双引号转换为单引号,并且由于这个原因导致入参解析失败。解决办法如下:

import  json

param =  json.dumps(post_data) 

这样就能把入参转换为json格式啦。*-*

原文地址:https://www.cnblogs.com/qwl975/p/12410775.html