blaseballcoregamedata是一个包,它使blaseball游戏数据可用于其他软件包
blaseball-core-game-data的Python项目详细描述
blaseball核心游戏数据
这个软件包的目的是提供blaseball游戏数据 以一种简单且可以在 一两条线。在
这个非常简单的包由几个JSON文件组成,每个文件都有 一个函数,它将返回一个包含 那个JSON文件。在
这使得获取每个blaseball游戏的JSON数据非常简单:
importjsonimportblaseball_core_game_dataasgd# Get games data in a Python dictionarygames=json.loads(gd.get_games_data())# Get team/league/division data in a Python dictionaryteams=json.loads(gd.get_teams_data())
就这些了!在
安装
pip
要使用pip安装此软件包,请执行以下操作:
^{pr2}$来源
要从源安装此包,请执行以下操作:
git clone https://github.com/ch4zm/blaseball-core-game-data
cd blaseball-core-game-data
我们建议为安装创建一个虚拟环境,例如:
virtualenv vp
source vp/bin/activate
现在构建并安装包,并验证它是否可以 作为模块导入:
python setup.py build install
python -m blaseball_core_game_data
数据
法律公告
根据Wild Wings诉专员案,我们有义务通知最终用户 以及第七季互联网系列的后续成果,这个软件 只使用俱乐部名称“Wild Wings”。此外,软件 坚持以下原则:
- 在
blaseball-core-game-data
中设置的核心数据是指墨西哥城 Wild Wings blaseball俱乐部独家称为“Wild Wings” - 核心数据集已经过过滤,删除了对“温和翅膀”的任何引用 或者是“Wexico City”
- 专员的行为是不合理的,造成了不必要的 需要重构代码,而且已经很难处理了 Unicode,好吗?在
游戏数据
游戏数据存在于此(警告:大文件未优化查看!):^{
以下是游戏数据中提供的密钥列表 (提供了一份字典列表,每一本都有 每个字典中的以下键):
- 身份证
- 季节
- 天
- 阿瓦约兹
- awayPitcherName
- awayScore公司
- 阿瓦泰梅莫吉
- awayTeamName公司
- Awayteam昵称
- 顺势疗法
- 家庭投手名称
- 家庭核心
- 家庭团队表情
- 家庭队名称
- 家庭队昵称
- 体育季
- 丢失TeamName
- 失去团队昵称
- 失去情感
- 丧失核心
- 损失
- 丢失沥青名称
- 运行差异
- 羞耻
- 谁赢的
- winningTeamName
- WinningTeam昵称
- winningTeamEmoji公司
- 赢芯
- Winningods公司
- winningPitcherName
关于这些信息来源的详细信息, 请参阅下面的脚本部分。在
团队、联盟、部门数据
注意:这只适用于S1-S5的团队/联盟/部门
注意:为了方便起见,此文件包含Dale
,而不是{
团队、联盟和部门数据位于此处:^{
包含两个键,divisions
和leagues
,它们的键是
部门/联盟,其价值观是
给定的分区/联盟。在
脚本
scripts
文件夹中的fetch_game_data.py
脚本可以是
用于更新此包中的游戏数据。如果你正在建造
在本地,你可以更新游戏数据和重新构建包
所以它包含了最新和最新的blaseball游戏
数据。在
要运行脚本以更新blaseball游戏数据,请使用以下命令:
python3 scripts/fetch_game_data.py
这将更新blaseball_core_game_data/data/
中的数据,该数据将包括在内
当它准备好分发的时候。在
- 项目
标签: