加载nba数据的简单工具

get-nba-data的Python项目详细描述



简介
从nba统计网站(url:http://stats.nba.com/stats/)轻松浏览和收集数据的方法
还没有完成。仍然在主api之上构建方法。
仅适用于python 3。 < BR>
API详细信息 < BR>
安装 < BR>
此项目可在[pypi]上获得(https://pypi.python.org/pypi/get_nba_data)。 < BR>
安装
```
PIP安装获取NBA数据
``` < BR>
api方法 < BR>
*`高级'u stats.get_data()``无参数
获取所有玩家的高级\u状态
*`高级统计数据,获取带参数的数据(college="washington",position="forward")`,
获取华盛顿大学前锋队的高级数据 < BR>
*`category_leaders.get_data()``不带参数,
获取所有玩家的高级\u状态
*`category_leaders.get_data(stat_cat="assistics")``使用参数,
获取所有球员按助攻次数排序的数据 < BR>< BR>
高级统计的API方法参数
高级统计的参数应该与这里显示的匹配:http://stats.nba.com/players/advanced/!?排序=pie&dir=-1。 < BR>< BR>
参数输入不区分大小写。 < BR>< BR>
你会在下面看到一大堆参数。不必全部指定。 < BR>< BR>
不设置参数默认为包含给定参数的所有数据。 < BR>
*`季节类型':str季节类型。表示季节的类型。例如"常规赛"。
*`季节':str季节。代表季节。例如"2016-17"。
*`季节段':str季节段。表示季节段的类型。例如"整个赛季"。
*`位置':str位置。表示位置的类型,例如"Guard"。
*"初学者长凳":str starter长凳。先发还是替补?例如"长凳"。
*`体验':str体验。代表经验。例如"老兵","菜鸟","大二"。
*`草稿年份':str或int草稿年份。代表球员被征召的年份。例如,"2016",2016年。
*`草稿选取':str draft选取。代表球员被征召的回合。例如"第一轮"。
*`college`:str学院。表示学院的名称。例如"华盛顿"。
*`国家':str country。代表国家的名称。例如,"拉脱维亚"。
*`权重':str权重。表示权重的阈值。例如">;300"。
*`高度':str高度。表示季节的类型。例如"常规赛"。
*`团队':str团队。表示不包括位置名的组名。例如"森林狼"。
*`opponent`:str opponent。表示不包括位置名的组名。例如"勇士"。
*`除法':str除法。表示分区的名称。例如"太平洋"。
*`vs_division`:str与u division。表示对手部门的名称。例如"大西洋"。
*`会议':str会议。表示会议的名称。例如"西部"。
*`vs_conference`:str对_conference。表示对手会议的名称。例如"东方"。
*`结果':str结果。代表奥运会的结果。例如"赢"。
*`位置':str位置。表示主客场游戏的类型。例如"家"、"外"。 < BR>*` shot_clock_range`:str shot_clock_range。表示快照时钟的范围。例如"24-22"。
*`quarter`:str或int quarter。表示季度的类型。例如"第一季度"、"OT1"。
*`by_half`:str by_half。表示一半的类型。例如"上半场"、"加时赛"。
*`季后赛回合':str季后赛回合。表示季后赛回合的类型。例如"会议四分之一决赛"、"决赛"。
*`n_games`:str或int n_games。表示游戏数。例如"15",15.#不知道这是什么范围。 < BR>
用于类别领导者的API方法参数
类别领导者的参数应与此处显示的匹配:http://stats.nba.com/leaders。 < BR>< BR>
参数输入不区分大小写。
你会在下面看到一大堆参数。不必全部指定。 < BR>< BR>
不设置参数默认为包含给定参数的所有数据。 < BR>
*`季节类型':str季节类型。表示季节的类型。例如"常规赛"。
*`季节':str季节。代表季节。例如"2016-17"。
*`per-u mode`:str-per-u模式。表示每种模式。例如,"每48分钟"。
*`stat_cat`:str stat_cat.统计分类。表示统计类别。例如"偷窃"。 < BR>
示例用法 < BR>
< BR>
``巨蟒
从get_nba_data import advanced_stats < BR>< BR>
def get_fat_duke_players():
高级=高级统计()
fatties=高级。获取数据(college="duke",weight=">;250")
回肥 < BR>< BR>
def get_skinny_duke_players():
高级=高级统计()
sticks=高级。获取数据(college="duke",weight=<;200")
回程杆 < BR>
或……简单地
高级=高级统计()
fatties=高级。获取数据(college="duke",weight=">;250")
sticks=高级。获取数据(college="duke",weight=<;200") < BR>
``` < BR>
< BR>
``巨蟒
来自"获取NBA数据导入"类别的领导者 < BR>< BR>
def get_leaders_assistics():
领导者=类别领导者()
协助领导者=领导者(stat_cat="协助",per_mode="每48分钟")
返回协助部门领导 < BR>< BR>
def get_leaders_points():
领导者=类别领导者()
积分领先者=领先者(stat_cat="积分",per_mode="每48分钟")
返回点 < BR>
或……简单地
领导者=类别领导者()
协助领导者=领导者(stat_cat="协助",per_mode="每48分钟")
积分领先者=领先者(stat_cat="积分",per_mode="每48分钟") < BR>
``` < BR>
平台:未知 < BR>

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hibernate会话。save()不返回值吗?   java JMS应用程序发布订阅   java使用字符串创建一个长度为n,高度为n的正方形   java如何在MySQL的SQL查询中传递ArrayList<>如IN子句   安卓 java。lang.IllegalArgumentException:指定为非null的参数为null:方法kotlin。jvm。内部的内在的。检查参数不完整   如何用Java绘制交互式图形/线条?   java Blackberry移动Web应用快捷方式   java Json LocalDateTIme问题   java更改密钥的颜色   java在过滤条件之后在流上迭代时如何获取上一个对象   Java:按位和创建无符号字节   java在JavaScript中检索Velocity循环变量   java JButton不会出现在GUI上   java Cell API json转换到POJO   java在模拟中初始化静态最终变量