Python 2和3的SIA绑定

pysia的Python项目详细描述


皮西亚

https://img.shields.io/pypi/v/pysia.svghttps://img.shields.io/travis/jnmclarty/pysia.svgDocumentation StatusUpdates

python 2&3的sia api绑定。

这个库是使用代码生成来构建的,与sia维护的端点、文档和响应完全匹配。此库不会试图改进或抵制对siad上游所做的任何api更改。

此版本的目标是siad>;=1.2.2。

安装

pip install pysia

使用量

>>>frompysiaimportSia>>>sc=Sia()# Optionally, pass host & port.  Defaults to localhost & 9980>>>consensus=sc.get_consensus()>>>consensus['height']108058backup_made=sc.get_wallet_backup(destination=r'd:\siadwallet.dat')print(backup_made)# Truebackup_made=sc.get_wallet_backup(destination=r'error causing input?@#$!`')print(backup_made)>>>{'message':'error when calling /wallet/backup: destination must be an absolute path'}print(sc.get_gateway())>>>{'peers':[{'netaddress':'92.253.172.90:9981','version':'0.5.2','inbound':False,'local':False},...]}>>>print(sc.set_gateway_connect('212.77.177.47:9981'))True>>>print(sc.set_gateway_disconnect('212.77.177.47:9981'))True>>>print(sc.set_gateway_disconnect('212.77.177.47:9981')){'message':'not connected to that node'}

功能

  • 为siad的每个api端点公开一个方法,匹配siad api文档1到1
  • 用户友好的自动完成(get->;getter,post->;setters)
  • 纯python响应
  • 为url参数get methods调用用户友好的关键字

捐款

新航:

2FD5ADA234B5DBA82584160213D8C9698d080BC4311277667A1EF38E5265FE7058AEEB627822

许可证

  • 自由软件:麻省理工学院许可证

文件

很快,这里:

另见

sia有python 3绑定,由人类维护,可能是或者变得更像python。见siapy

学分

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史记录

0.1.122.0(2017-05-28)

  • 第一个代码生成版本,针对Python2&3&siad 1.2.2

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

推荐PyPI第三方库


热门话题
java optaplanner如何动态添加或编辑规则   java使用“public”是什么情况   java在selenium框架中,上下转换背后的逻辑是什么?   在Oracle ADF中使用EAR文件的java安装应用程序   java在Gradle中对现有的未签名apk进行签名   java spring事务超时不起作用   java是类级注释的定义类加载器始终是该类的初始类加载器的父级?   java在mysql中使用LIKE查询获取带撇号的记录   java CallableOrg。postgresql。util。日期参数未知的PSQLException   java我无法向jframe添加多个swing组件   java如何用数学在卡片对象中洗牌。随机的   java JavaFX 8将图形添加到右侧的标题窗格中   java NoClassDefFoundError。为什么?我该怎么修?   java重构Windows、UNIX、URI路径混合   关于java的服务。util。同时发生的ScheduledExecutorService。scheduleAtFixedRate:它执行任务的频率是多少?   TLS连接中ServerHelloDone之后的java SocketTimeoutException   java将多个图像上载到firebase并检索到viewpage   java有没有一种方法可以在不使用AWS SDK for 安卓的情况下在安卓应用程序上多部分上传到我的S3存储桶?