最近、Google Colaboratoryで実行するPythonプログラムを作成しました。このプログラムを毎日特定の時間に実行する必要があります。GoogleColabで実行するようにスケジュールする方法はありますか?
colabctl を使用して、必要に応じてコマンドラインからGoogle Colaboratoryノートブックをスケジュールに従って実行できます。 colabctl.pyをcronジョブに追加するだけです。
注:ヘッドレスサーバーで実行する場合は、最初にデスクトップから一度実行して、ログインCookieをピクルに保存する必要があります。ファイルを作成してから、そのピクルをcolabctlとともにサーバーにアップロードします。
これに対して支払う意思がある場合は、Google Cloudスケジューラを使用できます。
https://cloud.google.com/scheduler
セットアップの詳細に関する関連リンク:
https://minimaxir.com/2018/11/cheap-cron/
https://cloud.google.com/scheduler/docs/quickstart
そうでない場合は、前の回答に加えて、スクリプトをローカル環境に移動し、タスクスケジューラを使用することを検討できます。