概述
Flask快速入门
Flask 是一个微型的 Python 开发的 Web 框架,基于Werkzeug WSGI工具箱和Jinja2 模板引擎。
是目前十分流行的轻量级web框架
安装
pip install flask
表单接口返回
@app.route('/abc')
def hello_world1():
return """
<form>
账号:<input><br>
密码:<input>
</form>
"""
get方式传参
from flask import request
@app.route('/abcd')
def hello_world2():
id = request.values.get("id")
return f"""
<form>
账号:<input value="{id}"><br>
密码:<input>
</form>
"""
访问网址:
http://127.0.0.1:5000/abcd?id=10086
运行结果:
从表单里发起请求
@app.route('/abide')
def hello_world2():
idt = request.values.get("id")
return f"""
<form action="/login">
账号:<input name="name" value="{idt}"><br>
密码:<input name="pwd">
<input type="submit">
</form>
"""
@app.route('/login')
def hello_world_login():
name = request.values.get("name")
pwd = request.values.get("pwd")
return f'name={name},pwd={pwd}'
运行网址:
点击提交返回运行的结果
模板的使用:
- 模板就是预先写好的页面,里面可以使用特殊语法引入变量
- 使用
render_template
返回模板页面
1.新建index.html
页面的运行结果如图所示:
2.添加接口返回模板页面
from flask import render_template
@app.route('/tem')
def hello_world3():
return render_template("index.html")
访问端口:
最后
以上就是清脆大象为你收集整理的Python Flask定时调度疫情大数据爬取全栈项目实战使用-9.Flask快速入门的全部内容,希望文章能够帮你解决Python Flask定时调度疫情大数据爬取全栈项目实战使用-9.Flask快速入门所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复