跳转到主要内容

用于访问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 查看哈希值)

上传时间 Python 2 Python 3

支持者