与switcheo api交互的python库

pyswitcheo的Python项目详细描述


Switcheo Decentralized Exchange

License: MITCircleCICoverageDocumentation Status

pyswitcheo是一个与Switcheo Decentralized Exchange交互的简单python客户端

当前alpha版本

0.1.1

安装

pip

$ pip install pyswitcheo

开始

客户示例

importjsonfromhttpimportHTTPStatusfrompyswitcheo.apiimportSwitcheoApiif__name__=='__main__':client=SwitcheoApi(base_url="https://test-api.switcheo.network")resp=client.list_contracts()ifresp.status_code==HTTPStatus.OK:print(json.loads(resp.text.encode("UTF-8")))

更多示例位于examples

开发安装

  • 此项目使用pipenv进行python环境管理。

  • 像这样下载/安装pipenvpip install --user pipenv

  • 克隆项目。

  • 在项目目录中运行pipenv install

  • 这将创建一个python virtualenv,可以使用pipenv shell激活它。

  • 现在以可编辑模式安装应用程序,您可以 开始开发

    $ pip install -e .
    

测试

运行测试:

make test

文档主题深受Aiohttp的启发。

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

推荐PyPI第三方库


热门话题
java在SWT中关闭CTabItem时如何获取警告消息?   java如何从中获取文本字符串   java带有(int[][])的方法意味着什么?   java我在创建这个安卓浮动泡泡动画时做错了什么?   将边距属性作为列表项的java表抛出异常ClassCastException   java如何在Storm拓扑中测量延迟和吞吐量   java如何在javafx中序列化事件?   java访问main()之外的线程   java如何强制某些方法仅对kotlin可见   java如何使用quartzscheduler启动具有多个crontrigger的作业?   java无法使用VM选项获取转储文件:引发OOM异常时出现HEAPDUMPONAUTOFMEMORYERROR   java无法在安卓中的FTP服务器上上载文件   java RecordView未显示   java有没有办法在Eclipse中隐藏/折叠虚张声势的注释?   java如何从xml中提取xml。广州?