一个小的示例包

jacky-tools的Python项目详细描述


问题陈述

数据科学家编写了大量的管道,由于长的预处理序列或大量的数据,这些管道通常需要很长时间 所需的时间量。如果发生错误,则需要重新运行管道。这意味着我们通常希望得到通知 如果发生错误,应尽早。在

那么什么是pipelinenotifier?在

一旦您设置了webhook,管道通知程序将向Slack/Discord/Keybase频道发送消息。可以为添加支持 如果需要更多频道。请随时打电话给我。它会发送错误消息,这样你就可以判断出什么地方出了问题 一旦发生。在

数据科学机器人

作为数据科学家,您需要在大量时间内运行大量代码。这通常意味着,当应用程序在后台运行时,您希望通过移动设备获得有关信息的通知。在

我最终在许多组织中重新编写了这段代码。在

from pipelinenotifier import KeyBaseNotifier

with KeyBaseBot(, "<webhook_url>") as bot:
    # Insert training loop/reader here.
    score = 0.5
    bot.send_message(f"Scored {score}.")

如果出现错误,它会将错误消息发送到您的频道。在

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

推荐PyPI第三方库


热门话题
java在JPA多线程映射中从链接表赋值   java MultiSearchRequest请求返回响应的顺序是否与在SearchRequest中添加的顺序相同?   java如何更改setOnClickListener()中AutoCompleteTextView下拉列表中显示的列表?   java简单邮件列表   java Android代码错误。应用程序意外停止   java显示片段上的数据共享引用   在API 23及以下版本中将图像添加到recycler视图时java崩溃   java web start java_HOME   在Java上通过socket发送ASCII的正确方法是什么?   java双括号初始值设定项和数组   java改变可见性导致我的应用程序崩溃,为什么?   java链表获取retrieveAt方法   RecyclerView中存在多个对象的java错误   java在SpringMVC中定制AcceptedToController方法bean中的绑定请求参数和文件   java使用“权限调度器”添加棉花糖权限