python解析url返回的json格式數據


1.python代碼
# --*-- coding=utf-8 --*--
import urllib2
import urllib
import json

weatherHtml = urllib.urlopen('http://songsearch.kugou.com/song_search_v2?keyword=周傑倫&pagesize=1')
#通過urllib模塊中的urlopen的方法打開url
weatherHtml1 = weatherHtml.read()
#通過read方法獲取返回數據
print "url返回的json數據:",weatherHtml1
#打印返回信息
weatherJSON = json.loads(weatherHtml1)
#將返回的json格式的數據轉化為python對象,json數據轉化成了python中的字典,按照字典方法讀取數據
print "python的字典數據:",weatherJSON
print "字典中的data數據",weatherJSON["data"]
print "lists列表的數據",weatherJSON["data"]["lists"][0]
#lists里面的數據是一個列表(按照序列編號來查看數據)
print weatherJSON["data"]["lists"][0]["SongName"]
#lists的0號數據是一個字典,按照字典方法查看數據


url返回的json數據






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM