python Flask(day1)

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对参数值进行编码.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章