用于web api和rtm api的slack api客户端的工具栏

slacktools的Python项目详细描述


用于在python中处理各种Slack APIs的工具带。

Documentation StatusBuild StatusCode CoveragePyPI - VersionPyPI - Python Version

安装

使用PyPI安装Slacktools

pip install slacktools

这个库是用Python3.4+测试的。Open an issue如果需要此库来处理旧版本。

功能

查看the docs了解更多信息和API documentation

测试

运行测试非常简单:

python setup.py test

或者只要pytest就可以了。这将在^{tt5}中运行测试$ 目录以及src/目录中的一堆docstring测试。

makefile还有一些很好的测试命令,可以启动docker容器:

  • make test将在python 3.7中运行测试。
  • make test-all将运行从python 3.7到3.4的一系列测试。
  • make test-{{PY_VERSION}}其中PY_VERSION可以是any tagged version of the official python docker image将在该python下运行测试 版本。例如:make test-3.5将在python 3.5下运行。

路线图

  • 更广泛的python支持?这个库只有supports python 3对 现在。但是,如果有人需要,我可以添加python 2兼容性。
  • 友好的消息生成器API?
  • 在客户中建立深入的链接

在野外

austinpray/kizuna是一个愚蠢的聊天机器人,uses this library

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

推荐PyPI第三方库


热门话题
返回数组无效的java方法   异步Java CompletableFuture获取其请求   java是否可以像RDBMS那样使用视图?   java如何在屏幕上只运行一个片段?   java无法从Vertex jdbc查询中获取结果   java从jtable获取对象的正确方法   java Spring 3数据设备替代方案   Java BigDecimal:四舍五入到客户首选的数字和增量   JAVA主窗口没有出现,我必须左键单击主窗口。java并单击run查看它   Eclipse RCP中的java进程自定义设备事件   JavaEclipse一次又一次地构建代码(没有任何更改)?   java如何实现对象合并