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~