オムライスの備忘録

数学・統計学・機械学習・プログラミングに関することを記す

【ライフハック】CloudRun + PythonSelenium で GoogleColaboratory を実行する #00

モチベーション

  • GoogleColaboratory は非常に魅力的
  • しかし、定期実行機能や外部APIなどは用意されていない(まぁ無料だからね) 2019/12時点
  • でも、定期実行やプログラムから起動させたい

事前調査

作業の流れ

  1. 手動でColaboratory上のコードを実行させる (#1)
    • Colaboratoryの制限を回避
    • Googleの認証まわりに注意
  2. Docker環境からColaboratory上のコードを実行させる (#2)
    • PythonSeleniumを使用
    • Googleの認証まわりに注意
  3. CloudRunからColaboratory上のコードを実行させる (#3)
    • CloudRunの使い方