python基础学习-flask web框架

xiaoxiao2021-02-28  154

flask框架应该只能算是一个web框架内核,主要提供了一些web建站的核心功能,比如说可以监听到某个端口,获取请求参数,返回请求等待,用python实现了http协议

安装flask就不多说了,跟安装普通的python module一样

下面是一个Flask的Hello World例子

>>> from flask import Flask >>> app = Flask(__name__) >>> @app.route("/") def index(): return "<h1>Hello World!</h1>" >>> if __name__ == "__main__": app.run(port=8888)  * Running on http://127.0.0.1:8888/ (Press CTRL+C to quit)

用浏览器发起一个http请求

页面显示:

Hello World!

我们还可以指定这个路由接收的请求方式和获取请求参数,比如我们只能接收get请求并且请求参数为username >>> from flask import Flask,request >>> app = Flask(__name__) >>> @app.route("/",methods=["GET"]) def index(): username = request.args.get("username") print username return "<h1>"+username+"</h1>" >>> if __name__ == "__main__": app.run(port=8888) http请求:http://localhost:8888/?username=xiaobing 服务器端打印:xiaobing 浏览器显示:

xiaobing

转载请注明原文地址: https://www.6miu.com/read-18177.html

最新回复(0)