在写接口测试框架时。避免不了数据类型的转换,比如强制转换string类型,比如转json类型
str转json
python字符串转json对象,需要使用json模块的loads函数
import json
str = '{"accesstoken": "521de21161b23988173e6f7f48f9ee96e28", "user-agent": "apache-httpclient/4.5.2 (java/1.8.0_131)"}'
j = json.loads(str)
print(j)
print(type(j))
输出
{'accesstoken': '521de21161b23988173e6f7f48f9ee96e28', 'user-agent': 'apache-httpclient/4.5.2 (java/1.8.0_131)'}
json转str
import json
j = {"accesstoken": "521de21161b23988173e6f7f48f9ee96e28", "user-agent": "apache-httpclient/4.5.2 (java/1.8.0_131)"}
str = json.dumps(j)
print(str)
print(type(str))
输出
{"accesstoken": "521de21161b23988173e6f7f48f9ee96e28", "user-agent": "apache-httpclient
版权声明:本文为weixin_42143161原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。