用flask建立一個簡單web應用
阿新 • • 發佈:2018-12-12
flask框架,是WSGI的上層封裝實現,使用它,我們完全不用再去了解底層的WSGI的細節了。
第一個flaskweb應用
from flask import Flask # 匯入Flask模組
app = Flask(__name__) # 建立應用例項
@app.route('/') # 使用route裝飾器建立一個路由
def hello(): # 檢視函式,訪問此路由時執行的函式
return 'hello flask' # 檢視函式的返回值,稱之為 ‘響應’
if __name__ == '__main__': # 判斷是否執行此檔案,還是被當做模組匯入
app.run() # 開始執行flask應用程式
在與此檔案同目錄下開啟cmd視窗,輸入:
->python run.py
找到這一行:
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
在瀏覽器中訪問:127.0.0.1:5000
就能夠看到檢視函式的響應了。
注意:
- 檢視函式必須要一個返回值(響應),否則會報錯。
- if 判斷不是必須的,可以直接
app.run()
run()
方法預設監聽5000埠,裡面可以傳遞引數修改此值。@app.route('/')
修飾器預設只能使用get方式訪問。