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,而不是{},但是 与大多数API响应中团队名称的格式不同。 (小心点!)在

团队、联盟和部门数据位于此处:^{}

包含两个键,divisionsleagues,它们的键是 部门/联盟,其价值观是 给定的分区/联盟。在

脚本

scripts文件夹中的fetch_game_data.py脚本可以是 用于更新此包中的游戏数据。如果你正在建造 在本地,你可以更新游戏数据和重新构建包 所以它包含了最新和最新的blaseball游戏 数据。在

要运行脚本以更新blaseball游戏数据,请使用以下命令:

python3 scripts/fetch_game_data.py

这将更新blaseball_core_game_data/data/中的数据,该数据将包括在内 当它准备好分发的时候。在

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

推荐PyPI第三方库


热门话题
java调用Python函数作为TEID中的UDF   java Android。支持v4导入不工作   java如何影响具有静态属性的类   java如何在从glTexImage2D()分配后编辑纹理的像素颜色   javaspringboot+rediscache+@Cacheable适用于某些方法,而不适用于其他方法   java无法将动态Web模块方面从3.0更改为2.5   java如何在新选项卡中显示打印的文档?   java Google Cloud Endpoints API方法仅在删除用户参数时成功调用   java为什么我可以使用Stack<Double>但不能使用Stack<Double>?   java JDBC PreparedStatement似乎忽略了占位符   java如何设置JInternalFrame的标准图标化位置?   Java文件。copy()不复制文件   基于另一个类的java显示arraylist?   java Android Studio:错误:非法字符:'\u2028'   对象(Java)无法实例化类型映像?   javascript错误:飞行前响应的HTTP状态代码401无效   java确保泛型vararg参数具有相同的类型