python 接口测试字符类型转换

Posted 菜菜_包包

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 接口测试字符类型转换相关的知识,希望对你有一定的参考价值。

接口返回数据:

print sql[0][10]

{"recv_name":"rdgztest_63126","send_name":"rdgztest_63126","recv_avatar":"https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJ2bWib0TF1ppuFHlbN2W1tcoy68o0MJGkOrSke6uBibHTnSI3a8DsEWW6icJ5Vu0OLN8wPWEfHRDe1w/132","send_avatar":"https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJ2bWib0TF1ppuFHlbN2W1tcoy68o0MJGkOrSke6uBibHTnSI3a8DsEWW6icJ5Vu0OLN8wPWEfHRDe1w/132","blessing_msg":"118é??è?¤?¥??|?èˉ-"}

   a = sql[0][10]

print type(a)
#输出为“Unicode”类型,转换为“str”类型
str1 = a.encode(‘utf-8‘)
print type(str1)
#“str”转换为“dict”
dict = json.loads(str1)
print type(dict)
#“dict”取值
print dict["recv_name"]









以上是关于python 接口测试字符类型转换的主要内容,如果未能解决你的问题,请参考以下文章

python自动化测试_5

python自动化测试_5

Python之序列化和反序列化

python接口测试之json模块的使用

在代码片段中包含类型转换

Flask 编写http接口api及接口自动化测试