Score Sabre API 包装器
项目描述
PyScoreSaber
Score Sabre API 包装器
特征
- 速率限制处理
- 查询缓存
- 一切都是
async - 其他辅助方法和异步生成器
- 虚假数据提供者
伪造数据模式可以通过以下方式激活scoresaber = ScoreSaber(test_mode=True)。这将返回随机数据,而不是向 Score Saber 发出 API 请求。
用法:
import asyncio
from pyscoresaber import ScoreSaberAPI
async def main():
async with ScoreSaberAPI() as scoresaber:
player = await scoresaber.player_full("76561198029447509")
print(player)
# Get fake data instead
async def main_fake():
async with ScoreSaberAPI(test_mode=True) as scoresaber:
player = await scoresaber.player_basic("76561198029447509")
print(player)
asyncio.run(main())
asyncio.run(main_fake())
伪造者提供者:
from faker import Faker
from pyscoresaber import ScoreSaberProvider
faker = Faker()
faker.add_provider(ScoreSaberProvider)
player = faker.player_basic("76561198029447509")
print(player)
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
PyScoreSaber-1.0.8.tar.gz
(10.5 kB
查看哈希)
内置分布
PyScoreSaber-1.0.8-py3-none-any.whl
(17.2 kB
查看哈希)
关
PyScoreSaber -1.0.8.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 2a25d4b600fed71c536146348fa779f344a1117eecd13d77924e541dbcda5cf4 |
|
| MD5 | 88761a3630709346b43dd05bff4743e5 |
|
| 布莱克2-256 | 7ea89fdfa96d3c9434f40bc07f611a74428b911c14e2136bd8e4b1f1eb1ca28a |
关
PyScoreSaber -1.0.8-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | cd0be9f52e097c62a5ffaaea4022b3fd2df9489b7c11ca5902c58d0ab1c9c9ef |
|
| MD5 | b99736db2d420a8f2b995f23172e3881 |
|
| 布莱克2-256 | 70bc500dd45232f7ad3e919b016790014808c4711dfc6eb72168845fc3568158 |