ice3x加密货币exchanage python api

ice3x的Python项目详细描述


ICE3X Python库

这个ice3x库是一个与ice3x api版本2兼容的python包。

这个包本质上是官方PHP client的端口。

快速启动

ICE3X API有两大类资源,即受保护的资源和未受保护的资源

为了访问受保护的资源,需要在其平台的account management部分下创建一个私钥和公钥。

同步客户端

fromice3x.clients.syncimportIceCubedSyncClientapi_key='public key'secret='private key'client=IceCubedSyncClient(api_key=api_key,secret=secret)client.get_public_trade_list()

异步客户端

from__future__importannotationsfromtwisted.internetimportreactorfromice3x.clients.asynchronousimportIceCubedAsyncClientapi_key='public key'secret='private key'client=IceCubedAsyncClient(api_key=api_key,secret=secret)defprint_data(data:dict)->None:"""prints the json response from an API call"""print(data)d=client.get_public_trade_list()d.addBoth(print_data)reactor.run()

安装

可以从pypi安装库,如下所示。

pip install ice3x

异步客户端是可选的附加客户端,可以按如下方式安装。

pip install ice3x[async]

要在此存储库上安装版本,请执行以下步骤

git clone https://github.com/BradleyKirton/ice3x
cd ice3x
python -m venv env # virtualenv envsource env/bin/activate
pip install . #pip install .[async] for the async client

开发

克隆repo并根据其开发需求安装包。

git clone https://github.com/BradleyKirton/ice3x
cd ice3x
pipenv install -e .[dev]
make test

待办事项

注意这个库仍然处于测试阶段。

  • 编写文档

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用JNA创建同一库的多个实例?   java在将Graphql查询作为JSON字符串传递时收到意外的令牌错误   OAuth2 oltu的java问题   java桌面应用程序使用的好的嵌入式数据库是什么?   java Firebase数据库高级查询选项   java正在使磁盘上的EhCache元素过期   java 安卓还原处于backstack中的片段的实例状态   XMemcached中的java异步集   java TimescaleDB是否使用与Postgresql完全相同的JDBC驱动程序?   java从网站c读取信息#   检查java Android中的字符串是否只包含数字和空格   c#如何向web服务发送特殊字符?   grails无法调用需要java的方法。lang.类参数?   java我在组合框中调用的方法不会运行所有代码,它只运行部分代码   java发送带有标头的HTTP GET请求