一个小的示例包
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}.")
如果出现错误,它会将错误消息发送到您的频道。在
- 项目
标签: