
python輕量框架–Flask(入門教程)
1.建立:F:\Python\flask文件夾路徑
2.安裝virtualenv,打開命令行窗口輸入此路徑:
3.在里面創(chuàng)建一個(gè)新的目錄virtualenv環(huán)境,在DOS這時(shí)你創(chuàng)造的myproject文件夾里多了一個(gè)venv文件夾:Python入門自學(xué)零基礎(chǔ)軟件。
4.激活虛擬環(huán)境
現(xiàn)在命令行前多了一個(gè)命令行(venv)表示你在venv環(huán)境內(nèi)python代碼編程教學(xué)入門。
5.在virtualenv里安裝FlaskPython免費(fèi)基礎(chǔ)教程。
完成。如圖所示:python入門自學(xué)。
6.驗(yàn)證是否安裝,您可以進(jìn)入Python試著導(dǎo)入解釋器Flask:Python編程入門課程。
若無(wú)報(bào)錯(cuò),則安裝成功~如圖所示:python簡(jiǎn)單編程代碼案例。
1.在myproject打開文件夾下的命令行:
cdapp#進(jìn)入app文件夾

mkdirstatic
mkdirtemplates
我們的應(yīng)用程序包放在app文件夾中。子文件夾static像圖片一樣存儲(chǔ)靜態(tài)文件,JS文件和樣式文件。子文件夾templates顯然是存儲(chǔ)模板文件。為什么不建議孩子學(xué)python。
2.為我們的app包(文件app/init.py)創(chuàng)建一個(gè)簡(jiǎn)單的初始化腳本:python編程入門自學(xué)教程。
以上腳本簡(jiǎn)單創(chuàng)建應(yīng)用對(duì)象,然后導(dǎo)入視圖模塊,我們還沒(méi)有編寫。高一python基礎(chǔ)教程。
視圖是響應(yīng)網(wǎng)頁(yè)瀏覽器要求的處理器。Flask中間,視圖是寫的Python函數(shù)。每個(gè)視圖函數(shù)映射到一個(gè)或多個(gè)請(qǐng)求URL。Python零基礎(chǔ)自學(xué)。
3.讓我們編寫**個(gè)視圖函數(shù)(文件)app/views.py):python從入門到精通pdf百度云。
其實(shí)這個(gè)視圖很簡(jiǎn)單。它只是返回一個(gè)字符串,顯示在客戶端的網(wǎng)頁(yè)瀏覽器上。route裝飾創(chuàng)建了網(wǎng)站/和/index到這個(gè)函數(shù)的映射。python入門。
4.能完成工作的Web應(yīng)用程序的***步是創(chuàng)建腳本,啟動(dòng)我們的應(yīng)用程序開發(fā)Web服務(wù)器。讓我們稱這個(gè)腳本為run.py,并將其放在根目錄中:Python代碼大全可復(fù)制免費(fèi)。
這個(gè)腳本簡(jiǎn)單地來(lái)自我們app包中導(dǎo)入app并調(diào)用它的變量run啟動(dòng)服務(wù)器的方法。app我們之前創(chuàng)建的變量包含了我們之前創(chuàng)建的變量Flask實(shí)例。
5.啟動(dòng)應(yīng)用程序,您只需操作此腳本(run.py)6.服務(wù)器初始化后,將監(jiān)控端口等待連接?,F(xiàn)在打開您的網(wǎng)頁(yè)瀏覽器,輸入以下內(nèi)容URL:
此外,你也可以使用這個(gè)URL:
你看清楚路由映射是如何工作的嗎?URL第二個(gè)映射到/URL映射到/index。這兩個(gè)路由都關(guān)系到我們的視圖函數(shù),所以它們的功能是一樣的。如果你輸入其他網(wǎng)站,你會(huì)犯錯(cuò)誤,因?yàn)橹挥羞@兩個(gè)URL映射視圖函數(shù)。
你可以通過(guò)Ctrl-C終止服務(wù)器
入門就到這里,比較簡(jiǎn)單。
下一章:
python輕量框架–Flask(模板詳細(xì)版)