2、flask-run啟動引數詳解

little小新發表於2024-07-06

app.py

這裡 app.run(True, port=5001, host='0.0.0.0')

from flask import Flask

#建立flask應用物件
app = Flask(__name__)


@app.route('/')     # 路由
def hello_world():  # 檢視函式
    return 'Hello World!'   # 響應給前端


#新增路由和檢視函式
@app.route('/index/')
def index():
    return 'index 首頁'

if __name__ == '__main__':
    app.run(True, port=5001, host='0.0.0.0')   #啟動伺服器
    
# run()啟動的時候還可以新增引數
#    - debug 是否開啟除錯模式、開啟後修改過的python程式碼會自動重新整理重啟、而不用手動停止在啟動
#    - port  啟動時指定伺服器的埠號、預設是5000
#    - host  主機、預設是127.0.0.1、指定為0.0.0.0表示所有的ip都可以訪問

注意:flask中app.run()參設定埠、debug模式失效,真正解決

原因是:因為pycharm識別出你是flask專案,你執行時,右上角可以看到一個flask的圖示。導致run引數都是預設值

2、flask-run啟動引數詳解

參考:參考:flask中app.run()參設定埠、debug模式失效,真正解決

相關文章