畑乃おいも / Hatano Oimo
290 字
1 分鐘
Google Colab 執行 Flask
介紹
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_ngrokfrom flask import Flaskapp = 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(在新分頁開啟)
Google Colab 執行 Flask
https://aishuafei.com/posts/google-colab-執行-flask/