ysaz (ImanazaS) blog

最近はデータ分析や機械学習が中心。たまに音楽や書評。

Pythonで実行した処理の終了を通知してくれるツール

大規模データの処理やら機械学習やらで、演算に時間がかかるときがあります。

放ったらかしにしつつも、都度パソコンの前まで行って進捗を確認するのが面倒で、なんとかできないかと思っていたところ、以下の記事を見つけました。

 

時間のかかるデータ処理や機械学習処理が終わったら通知してくれるツールをつくった! - 焼肉が食べたい

 

なんと、メソッドの前に一行加えるだけでSlackに通知してくれるという便利もの。

 

他にもいくつか、別の人が作ったツールがあるようですが、設定含め、上記のツールが使いやすい印象です。

 

ただし、Gmailへ通知を飛ばすのはうまくいかず。セキュリティが理由でブロックされたみたい。

Slackが使えればそれで十分ですが、いずれ原因究明します。

 

あとはJupyter Notebook上で使うときに、マジックコマンドでも利用できたらベターなのですが。。。

他のツールを探すか、自分で作るか。