松弛API客户端

slackest的Python项目详细描述


build statuspylint

关于

slackest是用于Slack API的全功能python接口。

示例

fromslackestimportSlackestslack=Slackest('<your-slack-api-token-goes-here>')# Send a message to #general channelslack.conversation.post_message('#general','Hello fellow slackers!')# Get users listresponse=slack.users.list()users=response.body['members']# Upload a fileslack.files.upload('hello.txt')# If you need to proxy the requestsproxy_endpoint='http://myproxy:3128'slack=Slackest('<your-slack-api-token-goes-here>',http_proxy=proxy_endpoint,https_proxy=proxy_endpoint)# Advanced: Use `request.Session` for connection pooling (reuse)fromrequests.sessionsimportSessionwithSession()assession:slack=Slackest(token,session=session)slack.conversation.post_message('#general','All these requests')slack.conversation.post_message('#general','go through')slack.conversation.post_message('#general','a single https connection')

安装

$ pip install slackest

cicd

这个项目使用aws codebuild来构建。codebuild使用一个名为builspec.yml的基于yaml的文件来运行适当的命令。

根据buildspec提供一个轮和一个源分布。

本地建筑

对于本地生成测试,请使用本地代码生成映像。有关详细信息,请参阅这篇aws博客文章<;https://aws.amazon.com/blogs/devops/announcing local build support for aws codebuild/>;

$ git clone https://github.com/aws/aws-codebuild-docker-images.git
$ cd aws-codebuild-docker-images/ubuntu/python/3.7.1
$ docker build -t aws/codebuild/python:3.7.1 .
$ docker pull amazon/aws-codebuild-local:latest --disable-content-trust=false
$ wget https://raw.githubusercontent.com/aws/aws-codebuild-docker-images/master/local_builds/codebuild_build.sh && chmod +x codebuild_build.sh
$ ./codebuild_build.sh -i aws/codebuild/python:3.7.1 -a /tmp/codebuild/

待办事项

  • 测试完成,全覆盖

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

推荐PyPI第三方库


热门话题
java Spark sample()函数是否复制数据?   java如何在API中返回单例列表?   java我可以生成提供输入/输出的哈希函数吗?   如何“使用MATLAB或JAVA”从文本文件中读取数字并将其保存在数组中?   java如何将十进制转换为十六进制?   JavaPostXML文件   java XStream如何在XML中不存在带注释的字段时引发异常   java Tomcat启动批处理问题   java AccessControlException与同一代码库中的小程序类   java如何将长本地时间戳转换为字符串UTC时间戳   java在同一个JavaVM中有多个沙盒   改进LDAP的Java代码   拖放后未附加到DOM的java元素   java通过socket发送压缩数据