Automaterとカレンダーで定期実行する方法
macのAutomaterアプリとカレンダーで定期実行を行う手順を記載します。
手順① 下記の2つをターミナルで確認
手順② Automaterの起動→アプリケーションを選択
手順③ 検索窓に「シェ」と記載して「シェルスクリプトの実行」を検索し選択
※実行ファイルが入っているフォルダへ移動しpython3で実行ファイルを実行するコードを記載する
※ cd 該当ファイルが入っているフォルダのパス←ターミナルでpwdで取得したパス
※pythonの実行ファイルのパス←ターミナルでwhich pythonで取得したパス
手順④ ctr+sで保存用の窓を開き名称を決め保存する。
(ダウンロードフォルダに保存される)
手順⑤ カレンダーを開き実行する日に下記のように設定する
完了。指定した時間に実行されます
参考:上記手順はいまにゅさんの動画が丁寧でとてもわかりやすいです。
【超本格的】Pythonで業務自動化を学びたい人がまず見るべき動画|定期実行の仕組み構築までをわかりやすく解説 - YouTube