An interface for the blaseball API
Project description
this is NOT an endorsement of the music of the band "modern baseball" I am listening to them now and they are not very good.
A blaseball API interface.
Install via pip:
pip install modernblaseball
Basic use:
from modernblaseball.modern_blaseball import blaseball_api
blaseball = blaseball_api()
result = blaseball.get_global_events()
or:
pyobj = structure(blaseball.get_global_events)
blaseball endpoints will often return a 500 when under load, so you can add failover logic as well:
blaseball.failover_500(self.blaseball.get_player_stats, args=self.EXAMPLE_PLAYER)
todo: make all utilities more modular.
`
tests:
python -m unittest
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
modernblaseball-0.5.6.tar.gz
(2.8 kB
view hashes)
Built Distribution
Close
Hashes for modernblaseball-0.5.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | feeed9dd374704d7ac4a27a34709e026e4da0dfbd865a6c0093542c96237464a |
|
MD5 | ff40e44fadd28f0282aea52f03c7df3e |
|
BLAKE2b-256 | cf8853e29f0bfc0a8a54a7a55e13a38d5a8b35fc097ebe080b3928f2ba3c134e |