Kraken.com Cryptocurrency Exchange Api

krakenex的Python项目详细描述


Latest Travis continuous integration buildRead latest documentationLatest PyPI releaseDevelopment discussion at https://gitter.im/python3-krakenex/Lobby

克拉克内克斯

kraken.com交换api,python 3包。

这个包是有意尽可能精简的,而且只有 提供到Kraken加密货币的最小接口 交换。

面向开发商,而不是贸易商。

使用krakenex

的软件

  • pykrakenapi-很好地将api方法包装成常规python方法和json 对Pandas数据帧的响应(在pypi上可用!)

客户

文件

在readthedocs上在线查看lateststable

代码记录在docstring中,可以使用文本编辑器查看。

您还可以使用doc中的make html生成自己的。 这需要sphinx及其rtd主题。

有关公共/私有kraken api方法的最新列表,请参见 他们的API documentation

示例

examples目录中提供了一些包使用示例。

安装

此包需要Python3.3或更高版本。模块将被调用 krakenex

有一个PyPI package可用。

对于一般用途,只有一个直接依赖项:requests

对于用户

使用pip

# install from PyPI
pip install --user krakenex
# ... or from local git repo clone
cd CLONE-OF-GIT-REPO
pip install --user .

归因

“核心”代码是根据lgplv3授权的。见LICENSE.txtLICENSE-GPLv3.txt

示例是根据简化的bsd许可证授权的。见 examples/LICENSE.txt

Payward’s PHP API,艾伦·麦金太尔的{a19}, 脚本天才的Cryptsy Python API被用作 编写原始python2-krakenex包时的示例。 然后它被移植到python 3。

开发说明

不要用测试来激怒水怪

有些测试可能正在向kraken api服务器进行查询。

如果您打算对此包进行开发,并启用测试 在Travis CI上,确保将并发作业限制为1,并启用所有 可能自动取消。

(更好的是,不要依赖公共基础设施,而是运行测试 本地优先。)

没有python 2

这个包永远不支持Python2。不会有任何改变 以启用与Python2的兼容性。python 3.0在比特币出现之前是released in 2008

除了与 前区块链时代的系统。

一些gnu/linux发行版仍然作为 违约对我来说似乎很不幸。但是,我不支持 在我宝贵的时间里疯狂。

如果您有使用python 2的正当理由,请参见python2-krakenex。成为 但警告说,它是未维护的。

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

推荐PyPI第三方库


热门话题
java安卓:doesnotification。默认\u振动是否需要振动权限?   java获取JFrame的实际当前位置   输入JAVA的流中何时会发生EOFEException   使用Serenity运行两次java Selenium测试   java如何从ServletInputStream读取multipart/formdata头并将内容加载到临时文件中   字符串Java StringTokenizer,空空空标记   java使用HtmlParseFilter和Nutch 1.5中的Tika解析器   java如何更改主键自动递增,以便在删除行时不会跳过值   java Android从今天起30天   swing在java中留下一个空白的jtextfield字段   unicode Javaé成为©如何修复它   通过Java执行CMD long命令   安卓对JDK 6编译的jar文件进行索引会产生“坏类文件魔术”错误   java如何在启动springboot时处理不正确的连接   java如何在片段类中访问setAdapter?