Please enable Javascript to view the contents

Google Colab 執行 Flask

 ·   ·  ☕ 1 分鐘  ·  ✍️ JK

介紹

Google Colab像是一個anaconda的Jupyter Notebook ,非常方便不用在自己電腦上安裝任何東西,來試試看Colab,檔案會建立在你的google Drive 硬碟上。
介紹如何在Colab上執行輕量型的Flask執行python。

英文文章教學: https://medium.com/@kshitijvijay271199/flask-on-google-colab-f6525986797b

安裝套件

必須安裝套件,一定要加上 !

!pip install flask-ngrok

輸入程式碼

from flask_ngrok import run_with_ngrok
from flask import Flask
app = Flask(__name__)
run_with_ngrok(app)   #starts ngrok when the app is run
@app.route("/")
def home():
    return "<h1>Running Flask on Google Colab!</h1>"
  
app.run()

執行程式,取得網址

打開網址:會印出 Running Flask on Google Colab!

ngrok支援https,如 https://4a79f8b9.ngrok.io/ ,即使關閉Colab網頁程式還是持續在執行Flask,目前goolge colab規定12小時自動斷開,在沒有安裝Python的電腦是相當方便測試或編寫程式的工具。
ngrok每次重新執行後網址會變更,如果使用LINE BOT測試就會需要到LINE BOT API設定更新網址。

Colab 官方文檔教學

https://colab.research.google.com/notebooks/io.ipynb#scrollTo=S7c8WYyQdh5i

分享

JK
作者
JK
學習筆記