爬虫简单入门-接口寻找调用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了爬虫简单入门-接口寻找调用相关的知识,希望对你有一定的参考价值。
重新开始学习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 urllibimport 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进行解析处理。
以上是关于爬虫简单入门-接口寻找调用的主要内容,如果未能解决你的问题,请参考以下文章