1. 程式人生 > >爬蟲簡單入門-接口尋找調用

爬蟲簡單入門-接口尋找調用

sta for python import F12 調用 stat _for 新的

重新開始學習python,初心不變,抓取馬刺隊比賽數據。

網易NBA的比賽數據寫死在頁面當中,且數據單一,於是改為解析NBA中國的網頁。首先找到馬刺隊數據頁面(http://china.nba.com/teams/stats/#!/spurs),按下F12,從眾多運行文件中,可以找到馬刺隊數據是通過調用API接口更新的,接口調用("http://china.nba.com/static/data/team/stats_spurs.json"),只管復制下來,後期放入python代碼中。

因為需要訪問鏈接,需要導入鏈接訪問模塊;接口回傳數據為json格式,需要導入json模塊。代碼如下:

import urllib
import json


def getcode(url):
code = urllib.urlopen(url).read()
return code

url = "http://china.nba.com/static/data/team/stats_spurs.json"
json_code = getcode(url)

python_format_code = json.loads(json_code)


返回的數據,將返回的json格式數據轉換為python的對象,才能用python進行解析處理。




爬蟲簡單入門-接口尋找調用