python3环境下面bytes类型转换成字典类型实例


场景:通过http://tool.chinaz.com/tools/httptest.aspx在线HTTP接口测试工具获取接口的返回信息  

{
  "status": 0,
  "msg": "用户是空",
  "body": ""
}

  在自己写的接口测试程序中需要对上述信息进行处理,比如获取其中的status状态码。然后判断接口权限的问题。

这里采取的方式是:

   import requests

   info = eval(str(requests.post(url_now).content.decode())) #先获取接口返回状态,然后将其decode(),然后转换成字符串类型,然后通过eval()将其转换成字典类型。这样我就可以进行下面的操作: 

    if info['status'] == 0:

    print("接口\"%s\"测试通过!" % urlline)

 

 




					


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM