LoginSignup
5
5

More than 5 years have passed since last update.

通知センターに通知する

Posted at

基本的に、重たい作業はあまりしないのですが、Macが古いのでLaTeX4ページをビルドするにも数秒掛かる.

いまこんな感じで執筆中。

  • atom で texファイルに打ち込み
  • watchdog モジュールで監視されている
  • 変更来た!!ってなったら、invoke ファイルが走る. (近いうちにfabに変えたい)
    • makefile はよく分からない.(文法が気持ち悪い)
  • 走り終わったら, 通知センターに通知される。"LaTeX Build Finish!!"的な。

この記事は、slackが流行る中敢えて通知センターを使おうという話。

セットアップ

モジュールを入れましょう

$ pip install pync

ソースを書きます

#! python
from pync import Notifier

def mac_notify(msg=""):
    try:
        Notifier.notify("Task Finish. %s " % msg, title="Invoke Task")
    except:
        Notifier.notify("Task Finish.", title="Invoke Task")

if __name__ == "__main__":
   mac_notify("テスト")

結び

このモジュールは, MacOS用なのでLinuxは別に探す必要がある.

でも個人的には, Linuxはデスクトップで使う事あんまりないからな...

5
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
5