>>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精品国产福利在线观看 | 天天久 | 国产亚洲精品久久久久久久久动漫 | 色屁屁影院www免费 特片网久久 | 一级片视频免费观看 | 免费看淫片 | 亚洲美女一区二区三区 | 日韩一区二区av | 欧美成人a | 欧美大片在线观看 | 蜜桃日本免费MV免费播放 | 国产在线观看91一区二区三区 | 影音先锋资源av | 深夜网址你懂的 | 国产精品每日更新 | 免费高清seyeye在线视频观看 | 久久久久成人免费 | 国产精品原创巨作av | 欧美在线小视频 | 国产 日韩 欧美 在线 | 99国精产品一区二区三区A片 | 精品综合 | 综合爱爱 | 成人夜间视频 | 久久99精品久久 | 亚洲美女黄色 | A片欧美乱妇高特黄AA片片 | 国产美女精品 | 欧美激情久久久 | 国产午夜精品视频免费不卡69堂 | 99视频精品| 一级成人毛片免费观看欧美 |