PythonでエラーをSlackに通知
traceback を使ってエラーの詳細を Slack の指定チャンネルに通知してみました。ソースコード予期せずエラーが発生するとエラーの詳細をprint し、自機のIPアドレスとエラーの詳細を Slack の指定チャンネルに通知します。main() では a = 1 / 0 を実行してエラーを発生させています。実行結果Slack の指定チャンネルには以下のメッセージが届きます。
print() されるのは先頭行のIPアドレス無しのメッセージです。192.168.xx.yyy
Traceback (most recent call last):
File "<module1>", line 49, in main
ZeroDivisionError: division by zero何等か参考に成れば幸いです。
0