公司有一哥們成立一個(gè)Python學(xué)習(xí)小組,于是果斷加入,雖然講的跳度比較大,但是還是學(xué)了點(diǎn)知識(shí)的。之前自學(xué)過一段時(shí)間Python,有點(diǎn)基礎(chǔ)。聽到要講Flask的時(shí)候,就有點(diǎn)感興趣了,說是比較輕量級(jí)的Web開發(fā)框架,嘗試了一下,確實(shí)上手比較快。由于也是剛?cè)腴T,所以沒有資格對(duì)其評(píng)價(jià),先玩一段時(shí)間再說吧。
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了石棉免費(fèi)建站歡迎大家使用!
什么是Flask?
官網(wǎng)首頁就說了:Flask(A Python Microframework): Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions. And before you ask: It's BSD licensed!
Flask is Fun And Easy to Setup
Flask 本是作者 Armin Ronacher的一個(gè)愚人節(jié)玩笑 ,不過后來大受歡迎,進(jìn)而成為一個(gè)正式項(xiàng)目。"It came out of an April Fool's joke but proved popular enough to make into a serious application in its own right." Flask 受到了基于 Ruby 語言的Sinatra項(xiàng)目的影響。
最新版本是1.0.2 (截至到2018年10月31日),更多內(nèi)容請參考官網(wǎng)(國內(nèi)打開比較慢):http://flask.pocoo.org/
為什么說是Micro framework呢,就是本身功能不是很完善,但是可擴(kuò)展??!附上Flask的extensions:http://flask.pocoo.org/extensions/
Flask的學(xué)習(xí)要求:
工具:
開發(fā)工具的話,看老鳥都說Subline,Pycharm都挺好,根據(jù)個(gè)人愛好吧,看哪個(gè)順眼,用著順手,自己好才是真的好。
Python版本:3.x。Python的安裝這里就不介紹了,不會(huì)就參考官網(wǎng)。安裝有問題自己網(wǎng)上搜,自己解決,還可以鍛煉自己解決問題的能力。
Flask安裝:
Python安裝好的前提下,打開CMD (Windows):
c:/> pip3 install flask #安裝flask
就自動(dòng)開始安裝了,安裝完成有提示安裝成功字樣,如果失敗,自己解決。
打開你的開發(fā)工具,新建一個(gè).py文件,輸入下面的代碼,你的第一個(gè)Flask web就可以跑起來了,簡單不?
網(wǎng)頁運(yùn)行效果: