import json
digitalSign = 'cd778fdec5d892dab2bdac3acbb6da8b'
params = {
"accountID": "4807ae96-fec9-a14c-e5a6-d57d898d3c21",
"digitalSign": f"{digitalSign}",
"reqTime": "1631242383970",
"serviceName": "mkt-user",
"version": "20181113154313"
}
print("格式处理前", params)
# 输出结果如下
r'''
格式处理前 {'accountID': '4807ae96-fec9-a14c-e5a6-d57d898d3c21', 'digitalSign': 'cd778fdec5d892dab2bdac3acbb6da8b', 'reqTime': '1631242383970', 'serviceName': 'mkt-user', 'version': '20181113154313'}
'''
# indent 参数表示json文本缩进的格数,separators 格式化json字符串,没有用separators,变量是用'',用了后变量用""包括。
# 把dumps 把python对象转化为json文本。
data = json.dumps(params, indent=4, separators=(",", ":"))
print("格式处理后", data)
# 输出结果如下
r'''
格式处理后 {
"accountID":"4807ae96-fec9-a14c-e5a6-d57d898d3c21",
"digitalSign":"cd778fdec5d892dab2bdac3acbb6da8b",
"reqTime":"1631242383970",
"serviceName":"mkt-user",
"version":"20181113154313"
}
'''