1.初步认识,快速搭建Hello {anything}

最开始使用Flask时还是0.12.x,现在已升级到1.1.x,回顾一下,并尝试一下新变化

Flask简介

python强调简约,Flask框架也是强调“微小”,缺省情况下, 不包含数据库抽象层、表单验证或者其他已有的库来处理东西。我们可以通过拓展来添加这些功能,或者自由发挥,让它变成你想让它变成的样子。小而精快速实现想法。

搭建Hello {anything}

app.py

from flask import Flask, escape, request

app = Flask(__name__)

@app.route('/')
def hello():
    name = request.args.get("name", "World")
    return f'Hello, {escape(name)}!'

启动

# 现在可以命令行启动,以前用python2命令运行,代码app.run()
root$ flask run
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

直接访问


image.png

加参数访问


image.png

就是这么easy

你可能感兴趣的:(1.初步认识,快速搭建Hello {anything})