>>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條評論
主站蜘蛛池模板: 黄视频网站大全 | 国产在线观 | 拍拍拍无遮挡高清视频在线网站 | 亚洲人网站 | 秋霞理论在线视频 | 99久久精品国产毛片 | 免费成人高清在线视频 | 天天天天做夜夜夜夜 | 99热com| 美美女高清毛片视频免费观看 | 欧美特黄a级高清免费看片 欧美精品一二区 | 亚洲国产中文字幕 | 国产91影院| 亚洲精品在线视频观看 | 久久久青草| 午夜a狂野欧美一区二区 | 日韩第一 | 欧美色性 | 妞干网在线免费观看 | 久久99国产综合精品 | 色精品 | 午夜小电影 | 奇米奇米777| 成人久久免费视频 | www.668vv.com| 亚洲精品人人 | 久草在线视频精品 | 91精品久久久久久久久久 | 成人福利在线免费观看 | 亚洲一区二区色情苍井空 | 99久久精品费精品国产一区二区 | 久久久久久亚洲 | 国产片欧美片亚洲片久久综合 | 日本一区二区不卡 | 免费国产自久久久久三四区久久 | 天天久 | 性色成人网 | 另类小说综合 | 亚洲国产精品一区二区三区久久 | 夜夜操夜夜骑 | 999热在线精品观看全部 |