web-dev-qa-db-ja.com

毎日特定の時間にGoogle Colabを実行する

最近、Google Colaboratoryで実行するPythonプログラムを作成しました。このプログラムを毎日特定の時間に実行する必要があります。GoogleColabで実行するようにスケジュールする方法はありますか?

2
Sado

colabctl を使用して、必要に応じてコマンドラインからGoogle Colaboratoryノートブックをスケジュールに従って実行できます。 colabctl.pyをcronジョブに追加するだけです。

注:ヘッドレスサーバーで実行する場合は、最初にデスクトップから一度実行して、ログインCookieをピクルに保存する必要があります。ファイルを作成してから、そのピクルをcolabctlとともにサーバーにアップロードします。

0
Sy Ker

これに対して支払う意思がある場合は、Google Cloudスケジューラを使用できます。

https://cloud.google.com/scheduler

セットアップの詳細に関する関連リンク:

https://minimaxir.com/2018/11/cheap-cron/

https://cloud.google.com/scheduler/docs/quickstart

そうでない場合は、前の回答に加えて、スクリプトをローカル環境に移動し、タスクスケジューラを使用することを検討できます。

0
Donald S