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