从绘图员那里获取某些数据的工具
dkextract的Python项目详细描述
关于这个项目
这个工具的创建是为了帮助管理一个征兵联盟作为专员。它曾经是一个脚本,用于为GitHub页面项目Platanofb.com生成博客帖子模板。现在,这个工具是一组函数,可以调用这些函数返回数据,这使得与其他项目(如Flask网站)的集成成为可能。在
其中一个新功能是login_to_dk()
,它可以登录DraftKings并存储/加载cookies;这可以自动获取竞赛详细信息,这比下载竞赛结果CSV和将文件提供给旧脚本有了改进。wiki将被更新以描述每个函数的用法,尽管它们被恰当地命名,并且注释包含在代码中。在
使用
创建要传递给dkextract函数的会话
import dkextract, requests
s = requests.session()
dkextract.get_all_players(session=s, week=1, year=2020)
起草凭证和其他值
此工具将在以下环境变量中查找DraftKings凭据:
^{pr2}$使用该工具时不明显的其他一些值:
all_members = set(["dk_username1", "dk_username2", "dk_username3"])
winning_values = {1: 100, 2: 50, 3: 25}
all_members
是所有DraftKings成员名称的setwinning_values
是分配给列组的值。在这个例子中,第一位(秩1或1:
)被赋予一个值100
。将此传递给generate_results()
谢谢你
谢谢你看我的工具。请随时提供反馈或建议,但请注意,这段代码是为了好玩而创建和编写的。在
- 项目
标签: