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引數都是預設值
參考:參考:flask中app.run()參設定埠、debug模式失效,真正解決