用于访问simpl-games-api的Python客户端
项目描述
GamesAPIClient
.. 图像: https://travis-ci.cn/simplworld/simpl-client.svg?token=cyqpBgqLC1o8qUptfcpE&branch=master :target: https://travis-ci.cn/simplworld/simpl-client
用于异步或同步访问simpl-games-api的Python客户端
使用方法
要异步访问simpl-games-api,使用:
from simpl_client.asyn import GamesAPIClient
asyn_games_client = GamesAPIClient(url=SIMPL_GAMES_URL, auth=SIMPL_GAMES_AUTH)
为了向后兼容,默认为异步访问:
from simpl_client import GamesAPIClient
asyn_games_client = GamesAPIClient(url=SIMPL_GAMES_URL, auth=SIMPL_GAMES_AUTH)
有关异步端点,请参阅simpl_client/async/games_client.py
要同步访问simpl-games-api,使用:
from simpl_client.syn import GamesAPIClient
syn_games_client = GamesAPIClient(url=SIMPL_GAMES_URL, auth=SIMPL_GAMES_AUTH)
有关同步端点,请参阅simpl_client/syn/games_client.py
安装
::
pip install simpl-client
设置开发环境
::
git clone git@github.com:simplworld/simpl-client.git
cd simpl-client
mkvirtualenv simpl-client
pip install -e .
测试
::
python setup.py test
运行测试需要安装libmagic
。
在OS X上,只需运行brew install libmagic
。
许可证
版权所有 © 2018 宾夕法尼亚大学沃顿商学院
本程序为自由软件;您可以在自由软件基金会发布的GNU通用公共许可证的条款下重新分发和/或修改它;许可证的第2版或(根据您的选择)任何较新版本。
本程序分发时希望它能有用,但没有任何保证;甚至不保证其可销售性或适用于特定目的。有关详细信息,请参阅GNU通用公共许可证。
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。
源分布
simpl_client-0.8.1.tar.gz (6.5 kB 查看哈希值)
构建分布
simpl_client-0.8.1-py2.py3-none-any.whl (16.4 kB 查看哈希值)