收集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第三方库


热门话题
SimpleDataFormat如何在Java中使用DateFormat解析月份完整格式字符串?   java如何使用JBPM引导规则创建规则流组?   java将SQL和应用程序服务器从Windows 2003迁移到Windows server 2012 R2   java游戏!Intellij IDEA中的2.0控制台无法工作   java如何获取线程内分配的变量值?   java Android翻译动画导致Clicklistener问题   当前平台不支持java桌面API   java删除hashmap条目的方法是什么   用Spring MVC提供Java模型的RDF表示?   JAVA未安装Java的计算机上的lang.UnsupportedClassVersionError   java SQLite从3个表中获取使用组合的对象列表   来自的TLS握手错误的java云数据流BQ输出挂起作业   java如何使用SPARQL进行排名?   java如何在Netbeans 7.1.2中设置${user}的值?   java如何删除括号内的字符串?