flask,示例及解释

1)

python 复制代码
from flask import Flask, render_template

app = Flask(__name__)


@app.route('/')
def index():
    return render_template('m1index.html')


@app.route('/get_type')
def get_type():
    return ["语文", "数学"]


if __name__ == '__main__':
    app.run(host='0.0.0.0', port=5000)

2)

from flask import Flask, render_template

表示从flask中引入相关包

3)

app = Flask(name)

定义对象

4)

@app.route('/')

def index():

return render_template('m1index.html')

表示默认的转发,即http://127.0.0.1:5000/

得到 的页面。

5)

@app.route('/get_type')

def get_type():

return ["语文", "数学"]

http://127.0.0.1:5000/get_type

可能会有乱码。

6)main函数

if name == 'main':

app.run(host='0.0.0.0', port=5000)

定义端口,及IP地址。

相关推荐
eternal__day5 分钟前
Spring Boot 实现验证码生成与校验:从零开始构建安全登录系统
java·spring boot·后端·安全·java-ee·学习方法
海天胜景1 小时前
HTTP Error 500.31 - Failed to load ASP.NET Core runtime
后端·asp.net
海天胜景2 小时前
Asp.Net Core IIS发布后PUT、DELETE请求错误405
数据库·后端·asp.net
dqsh062 小时前
树莓派5+Ubuntu24.04 LTS串口通信 保姆级教程
人工智能·python·物联网·ubuntu·机器人
sunshineine3 小时前
jupyter notebook运行简单程序
linux·windows·python
方博士AI机器人3 小时前
Python 3.x 内置装饰器 (4) - @dataclass
开发语言·python
源码云商3 小时前
Spring Boot + Vue 实现在线视频教育平台
vue.js·spring boot·后端
万能程序员-传康Kk3 小时前
中国邮政物流管理系统(Django+mysql)
python·mysql·django
Logintern093 小时前
【每天学习一点点】使用Python的pathlib模块分割文件路径
开发语言·python·学习
开开心心_Every4 小时前
手机隐私数据彻底删除工具:回收或弃用手机前防数据恢复
android·windows·python·搜索引擎·智能手机·pdf·音视频