2017-03-23 38 views
-2

我試圖從這個API獲取信息: https://sweltering-back-5405.nanoscaleapi.io/secretpi無法從python獲取API中的信息。檢查描述

但我發現了一個響應200

我使用python 3.5

這是代碼:

import requests 
resp = requests.get('https://sweltering-back-5405.nanoscaleapi.io/secretpi') 
print(resp) 

我該如何解決? 在此先感謝。

+0

200意味着成功。有什麼問題?我想你需要檢查你所要求的信息的迴應。從閱讀文檔開始。相當多爲什麼這麼多人省略這一步逃脫了我。 –

+0

,因爲這就是工作api所期望的,請閱讀htttp狀態代碼以及'python requests'如何工作 – anekix

回答

0

200是您發出的請求成功時返回的狀態代碼。您必須從收到的回覆中閱讀回覆主體或您想要的任何內容。

例如

import requests 
resp = requests.get('https://sweltering-back-5405.nanoscaleapi.io/secretpi') 
print(resp.content) 
+0

感謝您的幫助,但我在輸出前獲得了一個額外的'b'。這是爲什麼? – Abhinav