收集linestarapp.com每日梦幻体育所有权数据的包

linestar-scrape的Python项目详细描述


linestar scrape

目标

本项目的目标是为用户提供获取linestar所有权数据的标准格式,以便用户能够更好地理解日常的幻想比赛

示例: https://www.linestarapp.com/Ownership/Sport/NBA/Site/FanDuel/PID/420

为了擦掉这个页面,需要做很多繁琐的工作,才能从这个站点中提取只能用于特定用例的数据。为什么不做一个大家都能用的包裹呢?此页包含对幻想玩家有价值的信息,可用于许多dfs数据科学应用程序。

安装

pip install linestar-scrape

  • 请务必经常更新以获取从Human DateTime到LineStar日期ID的最新映射

方法

fanduel_nba_own_date(date)

输入:

  • python日期时间

输出:包含该日期的linestar数据的linestar page数据对象

fanduel_nba_own_date_range(date1, date2)

输入:

  • date1=第一个日期的python datetime
  • date2=第二个日期的python datetime

输出:以日期字符串(yyyy-mm-dd)为键、linestar page数据对象为包含日期范围的值的linestar映射

linestar对象

linestar页数据

对象名称:linestarpagedata

成员

  • 日期
  • 比赛(系列比赛)
  • url(链接到已删除的url)

linestar比赛

对象名称:linestarcompetition

成员

  • 名称(比赛名称)
  • ID(比赛ID)
  • 游戏(比赛游戏数)
  • GPP(如果有GPP竞争,则为真)
  • 双打(如果是双打比赛,则为真)
  • 玩家(LineStarPlayerObject数组)

linestar玩家

对象名称:linestarplayerobject

成员

  • ID(玩家ID)
  • 姓名(玩家姓名)
  • 拥有(百分比拥有,浮动格式(即:78.2))
  • 位置
  • 团队
  • SAL(工资)

示例

import linestar

single_data = linestar.standard.fanduel_nba_own_date(datetime(2019, 2, 10))

range_data = linestar.standard.fanduel_nba_own_date(datetime(2019, 2, 5), datetime(2019, 2, 10))

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

推荐PyPI第三方库


热门话题
java将spring j_spring_安全检查迁移到登录   log4j2中自定义appender中AppConfig的java问题   在将java转换为Json时是否可以忽略内部类名和变量   用java将PDF文件转换为十六进制格式   java将值从AsyncTask返回到主类   java如何导入带有部署变量类名的静态函数?   java Spring Boot@ConfigurationProperties未从环境检索属性   java为什么API调用需要80毫秒的延迟才能到达控制器(在Google应用程序引擎中)?   XML配置中MarshallingMessageConverter中的java设置MarshallTo获取无效属性“MarshallTo”   java从群中获取facebook帖子   @ComponentScan的java excludeFilters不起作用   java将单选按钮值从一个类传递到另一个类   java使JTextArea在Swing中可滚动   java Android增强现实应用程序:将球坐标旋转到设备坐标系