1. 程式人生 > >學習web.py Flask框架心得體會

學習web.py Flask框架心得體會

在web開發中,大多數python用作神經學習,因為有很多可以呼叫c語言或者底層庫更容易進行機器學習與神經網路進行搭建計算圖,然後通過Session進行計算節點資料。
我想著如果進行試圖展示或者人機互動我們可以通過頁面,進行互動,影象是最直觀的表達。Flask框架很不錯在我的目前所接受的學習中。

所有Flask程式都必須建立一個程式的例項。Web伺服器使用一種名為Web伺服器的閘道器介面的協議,把客戶端的所有資料請求都轉發一個物件處理,程式例項是Flask類的物件,經常使用下述建立。

from  flask  import  Flask 
app = Flask(__name__)

Flask類的建構函式只有一個必須指定的引數,程式主模組或者包的名字,在大多數程式中,Python的name

變數就是所需的值。
在Flask程式中定義路由的最簡單方式,是使用程式例項提供的app.route修飾器,把修飾器的函式註冊為路由。

@app.route('/')
def index():
      return '<h2>hello</h2>'

程式run方法是啟動Flask框架專案的web伺服器

if __name__ =='__main__'
       app.run(debug=True)

name=’main
是python的習慣用法。伺服器啟動之後,會進入輪詢。等待並處理請求。輪詢會一直執行,直到程式終止。想要啟動除錯模式(debug=True)。