码迷,mamicode.com
首页 > 其他好文 > 详细

爬虫简单入门-接口寻找调用

时间:2018-01-21 17:42:45      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:_for   span   对象   pac   form   style   ace   json   接口   

        重新开始学习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进行解析处理。




爬虫简单入门-接口寻找调用

标签:_for   span   对象   pac   form   style   ace   json   接口   

原文地址:http://blog.51cto.com/8107414/2063390

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!