>>importrequests>>>r=requests.get('https://api.github.com/events')>>>r.json()[{u'repository':{u'open_issues':0,u'url':'https://github.com/...如果JSON解碼失敗,r.json()就會拋出一個異常。例如,響應(yīng)內(nèi)容是401(Un" />

欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python requests 處理返回的JSON格式數(shù)據(jù)

系統(tǒng) 1742 0

參考:JSON 響應(yīng)內(nèi)容

Requests 中也有一個內(nèi)置的 JSON 解碼器,助你處理 JSON 數(shù)據(jù):

            
              
                >>
              
              
                >
              
              
                import
              
               requests


              
                >>
              
              
                >
              
               r 
              
                =
              
               requests
              
                .
              
              get
              
                (
              
              
                'https://api.github.com/events'
              
              
                )
              
              
                >>
              
              
                >
              
               r
              
                .
              
              json
              
                (
              
              
                )
              
              
                [
              
              
                {
              
              u
              
                'repository'
              
              
                :
              
              
                {
              
              u
              
                'open_issues'
              
              
                :
              
              
                0
              
              
                ,
              
               u
              
                'url'
              
              
                :
              
               'https
              
                :
              
              
                //
              
              github
              
                .
              
              com
              
                /
              
              
                .
              
              
                .
              
              
                .
              
            
          

如果 JSON 解碼失敗, r.json() 就會拋出一個異常。例如,響應(yīng)內(nèi)容是 401 (Unauthorized) ,嘗試訪問 r.json() 將會拋出 ValueError: No JSON object could be decoded 異常。

需要注意的是,成功調(diào)用 r.json() 意味著響應(yīng)的成功。有的服務(wù)器會在失敗的響應(yīng)中包含一個 JSON 對象(比如 HTTP 500 的錯誤細節(jié))。這種 JSON 會被解碼返回。要檢查請求是否成功,請使用 r.raise_for_status() 或者檢查 r.status_code 是否和你的期望相同。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 一区二区三区不卡免费视频97 | 久久97精品久久久久久久看片 | 久久蜜桃亚洲一区二区 | 日韩成人三级 | 国产 日韩 欧美 亚洲 | 99久久久无码国产精品 | 污网站在线免费看 | 国产成人精品美女在线 | 91国视频在线 | 免费观看一级特黄欧美大片 | 日本视频在线免费 | aaa毛片免费观看 | 久久综合图区亚洲综合图区 | 天天操欧美 | 久久久久成人精品亚洲国产 | 婷婷丁香综合 | 阿v免费在线观看 | 五月天婷婷在线视频 | 欧美一区二区三区不卡免费 | 亚洲成av | 国产欧美久久一区二区三区 | 日韩成人在线观看 | 国产成人啪精品视频免费网站软件 | 日韩在线你懂的 | 国产一区二区三区久久久久久久久 | 亚洲视频在线观看免费 | 99国产精品2018视频全部 | 久久美女视频 | 好吊视频| 毛片免费观看视频 | 五月天婷婷精品视频 | 91精品国产免费久久 | 霍元甲之精武天下 | 国产精品一区久久久久 | 2021国产精品| 久久午夜精品 | 男女下面一进一出无遮挡着 | 大学生a级毛片免费视频 | 日韩视频在线一区二区 | 亚洲一区二区三区中文字幕 | 国产一级高清 |