エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Mac/iOSのリマインダーでプログラムの終了通知を受け取る - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Mac/iOSのリマインダーでプログラムの終了通知を受け取る - Qiita
はじめに Pythonで実行に数時間以上かかるプログラムを走らせて放置したり外出したりすることが多いので... はじめに Pythonで実行に数時間以上かかるプログラムを走らせて放置したり外出したりすることが多いのですが、そんなときにプログラムの終了通知やその他メッセージをiPhoneで受け取りたいと思い、Mac/iOSのリマインダーを使うことを考えました。 やっていること 以下にサンプルスクリプトとしてreminders.pyを作成しました。やっていることは単純で、MacのReminders.appに新規リマインダーを登録させるAppleScriptを、Pythonで作成・実行させているだけです。 script_orgでAppleScriptの文字列を定義する 諸々の変数(タイトル, 本文, 通知時間の遅延)を文字列に突っ込む subprocess.Popen()で、完成したAppleScriptの文字列を標準入力としてshell上でosascriptを実行 Reminders.appに新規リマイ