免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
計算機(jī)技術(shù)|我的第一個Flask程序
提出問題
1 Flask介紹
Flask是目前十分流行的web框架,采用Python編程語言來實現(xiàn)相關(guān)功能。它被稱為微框架(microframework),“微”并不是意味著把整個Web應(yīng)用放入到一個Python文件,微框架中的“微”是指Flask旨在保持代碼簡潔且易于擴(kuò)展,F(xiàn)lask框架的主要特征是核心構(gòu)成比較簡單,但具有很強(qiáng)的擴(kuò)展性和兼容性,程序員可以使用Python語言快速實現(xiàn)一個網(wǎng)站或Web服務(wù)。
解決問題
2 Hello Flask
一個最小的Flask應(yīng)用如下:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello,Flask!'
if __name__=='__main__':
app.run()
首先我們導(dǎo)入了Flask類,接著我們創(chuàng)建了這個類的實例,第一個參數(shù)應(yīng)該是模塊或包的名稱,如果使用一個單一模塊,就該使用__name__,然后使用route()裝飾器來告訴Flask觸發(fā)函數(shù)的URL。最后保存的時候不要用Flask.py作為應(yīng)用名稱,因為這樣會與Flask本身發(fā)生沖突。
最后運(yùn)行,這樣就啟動了一個非常簡單的內(nèi)建的服務(wù)器。在瀏覽器地址欄輸入‘http://127.0.0.1:5000/‘就能看見Flask字樣了
現(xiàn)在Web應(yīng)用都是用有意義的URL,這樣能幫助人們記住,提高回頭率。我們可以使用route()裝飾器來把函數(shù)綁定到URL:
@app.route('/')
def index():
return 'Index Page'
@app.route('/hello')
def hello():
return 'Hello, World'
在地址欄輸入‘http://127.0.0.1:5000/hello’就會出現(xiàn)如下界面:
3 結(jié)語
Flask 很輕,花很少的成本就能夠開發(fā)一個簡單的網(wǎng)站。非常適合初學(xué)者學(xué)習(xí)。Flask 框架學(xué)會以后,可以考慮學(xué)習(xí)插件的使用。例如使用 WTForm + Flask-WTForm 來驗證表單數(shù)據(jù),用 SQLAlchemy + Flask-SQLAlchemy 來對你的數(shù)據(jù)庫進(jìn)行控制。
END實習(xí)編輯   |   王文星
責(zé)      編   |   劉玉江
where2go 團(tuán)隊
微信號:算法與編程之美
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
flask基礎(chǔ)學(xué)習(xí)一
第一個flask web應(yīng)用程序、通過一個路由就能完成前后端數(shù)據(jù)交互的python web應(yīng)用框架
flask第八篇——url_for【1】
超實用的Flask入門基礎(chǔ)教程,新手必備!
Python Flask Web 框架入門
第19天:Web 開發(fā) Flask 介紹
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服