Python-json parameter passing double quotes are automatically converted into single quotes solution

datas = {"roleId": None,
                "roleCode": roleCode,
                "roleName": roleName,         
                "systemId": systemId,
                "etlRoleId": 1,
                "currentRoleId": "102",
                "userName": userName}

The double quotes in the final print result are automatically converted to single quotes, resulting in a parameter error and an interface error

Solution:

Convert using json.dumps, convert back to double quotes

data = json.dumps(datas)

 

If it is helpful to you, please like and comment~

Guess you like

Origin blog.csdn.net/bugua3542/article/details/122454849