To help to develop something about mk8dx
Project description
mk8dx
This library has Mogi, Race, Track, and Cup classes. And mk8dx.lounge_api is fully lounge api wrapper.
install
pip install mk8dx
sample
Track
from mk8dx import Track
mks = Track.from_nick('マリカス') # => Track.MKS
dcl = Track.from_nick('dcl') # => Track.DCL
print(mks.abbr) # MKS
print(mks.name) # Mario Kart Stadium
print(mks.full_name) # Mario Kart Stadium
print(dcl.abbr_ja) # チーズ
print(dcl.name_ja) # チーズランド
print(dcl.full_name_ja) # GBA チーズランド
lounge_api
from mk8dx import lounge_api
async def getMaxScore(name: str, season: int) -> Optional[int]:
player = await lounge_api.get_player_details(name=name, season=season)
max_score = -1
for mmr_change in player.mmr_changes:
if mmr_change.score is not None and max_score < mmr_change.score:
max_score = mmr_change.score
if max_score == -1:
return None
return max_score
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
mk8dx-1.2.0-py3-none-any.whl
(21.9 kB
view details)
File details
Details for the file mk8dx-1.2.0-py3-none-any.whl
.
File metadata
- Download URL: mk8dx-1.2.0-py3-none-any.whl
- Upload date:
- Size: 21.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e4e850819b60907cc516e8afc6239c029d7f867ffd7b918c66503dfeacf3733 |
|
MD5 | 50dc7fd39a891807a586c871c8a1300f |
|
BLAKE2b-256 | 0f2ab0de5eb7546cb156f6cace597053279bc143840f16c1bdc8791b05468482 |