我購買了樹莓派的make項目書,其中一個腳本使用wundergrund api,然後打印諸如temp等東西的結果。如何在python請求中使用字典。 - 過時的書。 wunderground weather api
的代碼已經改變了,我已經試過調整的變量,但總是得到一個關鍵的錯誤:/
下面是一個sample api
在他給出了Python代碼的書,但它使用的是舊API代碼.. 看圖片
http://imgur.com/n4kpsxo,DtYoQhJ
我購買了樹莓派的make項目書,其中一個腳本使用wundergrund api,然後打印諸如temp等東西的結果。如何在python請求中使用字典。 - 過時的書。 wunderground weather api
的代碼已經改變了,我已經試過調整的變量,但總是得到一個關鍵的錯誤:/
下面是一個sample api
在他給出了Python代碼的書,但它使用的是舊API代碼.. 看圖片
http://imgur.com/n4kpsxo,DtYoQhJ
使用漂亮的JSON文件。
import urllib2
import json
txt = urllib2.urlopen('http://pastebin.com/raw.php?i=uu6qK6Rg').read()
j = json.loads(txt)
print j['current_observation']['temp_c']
給人
19.1
編輯
要了解什麼是一鍵下做這樣的事情。
print json.dumps(j['current_observation'], sort_keys=True, indent=4)
然後你可以慢慢地走下樹,直到你找出你想要的數據的完整路徑。
當我點擊這些鏈接時,我收到消息:「很抱歉,您的Gmail帳戶暫時無法使用」。你可以上傳圖片到Imgur嗎? – Kevin 2013-02-15 13:52:35
對不起。 http://imgur.com/n4kpsxo,DtYoQhJ – Jeremy 2013-02-15 13:55:35
你可以顯示你的代碼和錯誤。這個示例API只是我假設的wundergrnd的JSON文檔。 – sotapme 2013-02-15 14:01:22