Flask是非常容易上手的python web開發框架,
1.在Windows使用Flask,在cmd裏面下載Flask輸入pip install flask,顯示successfully… flask就安裝成功了,沒安裝成功的話就要百度了.小聲說一句,我沒安裝成功,我是格式化了電腦.
2.我使用的是pycharm編譯,所以要導入flask,這個在file/settings/Projiect(你的項目名)/Project interpreter裏面導入flask.
3.Flask實例
運行下面會顯示,點擊首先會出現佳寧,然後在http://127.0.0.1:5000/hi,會出現 HI,佳寧
Debug mode: off
Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
4.Flask訪問靜態網頁
import flask #引入flask程序包,在flask正確安裝後都能正常引入
app=flask.Flask(__name__) #初始化一個Flask對象,參數__name__是程序的名稱
@app.route("/") #由路由控制語句,每個路由地址用"app.route(..)表示",在訪問時對地址是"/"執行函數
def index():
try:
fobj=open("你的網頁","rb")
data=fobj.read()
fobj.close()
return data
except Exception as err:
return str(err)
if __name__=="__main__": #表示程序中執行app.run(),一旦app.run()後啓動了一個web服務器,默認地址是http://127.0.0.1:5000/
app.run()
5.使用get方法訪問網絡
這中方法主要是客戶端從服務器端獲取網站數據,如果有交互的化,客戶端把參數附加在網址的後面向服務器提供參數,服務器接受這寫參數後做出不同的反應.
客戶端GET方式發送數據
GET方式發送使得數據附加在URL後面,在URL後面先接一個"?"號,數據採用:
"名稱 1=值 1 & 名稱 2=值 2…"的方式,多個數據可以採用“&”符號隔開.
如果參數值包含了漢字,那麼我們必須使用urllib.parse.quote對參數值進行編碼.