注意 :
json格式传参 {"action": "list_customer", "pagesize": 5, "pagenum": 1, "keywords": "人民医院"}
在python脚本中,
x = {"action": "list_customer", "pagesize": 5, "pagenum": 1, "keywords": "人民医院"}
或者
x ={'action': 'list_customer', 'pagesize': 5, 'pagenum': 1, 'keywords': '人民医院'}
都会被识别为 python字典对象, 所以需要使用json.dumps()将python字典对象转换为 json字符串
代码如下:
import json # python中如下识别的是python字典对象 data = {'action': 'list_customer', 'pagesize': 5, 'pagenum': 1, 'keywords': '人民医院'} print(type(data)) # 使用json.dumps将字典转化为json字符串 ,并格式化输出 json_str = json.dumps(data,indent = 4,ensure_ascii= False) print(type(json_str)) print(json_str) 结果如下: <class 'dict'> <class 'str'> { "action": "list_customer", "pagesize": 5, "pagenum": 1, "keywords": "人民医院" }