前言 Flask 是一個使用 Python 語言開發的輕量級 Web 應用框架,程式碼直觀、結構清晰,非常適合新手作為網頁開發的入門。以下我將就簡單的幾個範例說明,方便快速入門 。 更詳細可參看 : https://flask.palletsprojects.com/en/stable/ 安裝所需套件 pip3 install flask 一個簡單版的 Flask 專案 範例 app.py from flask import Flask from flask import request from flask import Flask, render_template # 建立 Flask 應用程式 app = Flask(__name__) @app.route( "/" ) def home(): return "<p>Hello, World!</p>" @app.route( "/user/<name>" ) def user(name): return f "<h1>Hello {name} </h1>" # 啟動 Server if __name__ == "__main__" : app.run(debug= True ) @app.route("/"): 路由(Routing)。這行程式碼告訴 Flask,當使用者瀏覽網站的首頁(/)時,就去執行下面的 hello_world() 函數,並把結果回傳給使用者的瀏覽器。 debug=True: 修改程式後自動重啟,發生錯誤時顯示詳細資訊 有關 Flask 基本流程 啟動 啟動網站有幾種方法 %flask --app app run 如果檔案名稱是 app.py 或 wsgi.py,則無需使用 --app 參數。 %flask run %python3 app.py 執行結果 http://127.0.0 .1:5000 接收網址參數 @app.route( "/user/<name>" ) def user(name): ...