Flask 是一個輕量級的 Python web 應用框架。輕量級是 Flask 最大的特點。它不需要外部依賴庫,只需內置的庫即可搭建網站。Flask框架提供了常用的 HTTP 協議和 HTML 協議的請求處理方式,具有模板渲染、請求響應、會話管理等功能。無論是開發個人博客,還是企業內部系統,Flask 都是一種極具實用價值的 web 應用框架。
一、安裝Python和PIP
確保在安裝 Flask 框架之前,Python 和 PIP 都已經安裝成功。
Python 安裝方法見: https://www.python.org/downloads/
安裝完成後,在命令行輸入 python 和 pip 都有反應,則 Python 和 PIP 均安裝成功。
二、安裝Flask
首先打開終端,利用 pip 工具安裝 Flask 框架。
$ pip install Flask
上述命令會自動在 Internet 上獲取 Flask 的安裝包,並將 Flask 安裝到 Python 解釋器中。
安裝成功後,我們需要驗證 Flask 是否已經正確安裝。
可以採用以下程序創建 app.py 文件,並將以下代碼複製到文件中:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "Hello Flask!"
if __name__ == '__main__':
app.run()
代碼解釋:
- 第一行代碼從 flask 模塊導入庫
- 第二行創建一個 Flask 對象,名稱為 app
- 第四至六行設置對根路徑的請求進行處理。也就是說,對於在 app 的根路徑,返回的信息為「Hello Flask!」
- 最後的 if 語句是為了在 Python 解釋器中能對名字為 app.py 的文件直接執行。
然後在終端輸入以下命令:
export FLASK_APP=app.py
flask run
瀏覽器訪問 http://localhost:5000 即可看到 Hello Flask!的頁面。
三、結語
本文通過介紹 Flask 的基本概念和使用方法,希望能幫助各位 Python 愛好者更好地理解和掌握 Flask 框架。
在後續的學習中,讀者可以通過 Flask 的官方文檔,深入了解 Flask 框架,並掌握其更高級的應用。
原創文章,作者:WSMA,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/135205.html