当前位置: 首页 > news >正文

flask 开始

# 导入flask类
from flask import Flask,request,render_template
# 使用flask类来创建一个app对象
# __name__ 代表当前app.py 这个模块
app = Flask(__name__)
# 创建一个路由和视图函数的映射 url http://127.0.0.1:5000/
@app.route("/")
def hello_word():return " Hello Word 111"# 带参数的url int 参数类型   http://127.0.0.1:5000/list/catid/1
@app.route("/list/catid/<int:catid>")
def list(catid):# 使用 s 需要 % 来 解析return "我是分类列表 %s" % catid# 获取参数   http://127.0.0.1:5000/book/list?page=2
@app.route("/book/list")
def booklist():page  = request.args.get('page',default=1,type=int)# 使用 f 可以将变量写到字符串里面return f"我是图书列表第 {page} 页"# 获取参数   http://127.0.0.1:5000/book/list?page=2
@app.route("/book/detail")
def bookdetail():bookname  = request.args.get('bookname',default="",type=str)# 使用 f 可以将变量写到字符串里面return render_template("hello.html",bookname = bookname)if __name__ == "__main__":# debug 开启调试模式# host 配制访问ip# port 配制运行端口app.run(debug=True,host='0.0.0.0')

http://www.lryc.cn/news/409463.html

相关文章:

  • 仕考网:公务员可以报考军队文职吗?
  • Java整理22
  • leetcode 408周赛 3234. 统计 1 显著的字符串的数量
  • 容器对比虚拟机有哪些不足?
  • C# 归并排序
  • 【请求代理】springboot单机服务基于过滤器Filter实现第三方服务器接口请求代理功能
  • .NET Core异步编程与多线程解析:提升性能与响应能力的关键技术
  • Photoshop(PS) 抠图简单教程
  • 项目管理中的常用工件(二):可视化工件
  • Git入门与实战:版本控制的艺术
  • [Mysql-DML数据操作语句]
  • Tableau入门|数据可视化与仪表盘搭建
  • API 技术开发分享:连接电商平台数据获取的桥梁
  • 区块链如何助力数字版权保护和内容创作者的权益?
  • 记一次老旧项目的整体技术升级
  • 2024年最受欢迎的五大上网审计设备和软件
  • sed利用脚本处理文件
  • 泰山派RK3566开发板800x1280MIPI屏设备树补丁
  • informer中的indexer机制的实现分析与源码解读
  • 英特尔宣布针对对Llama 3.1进行优化 以提升所有产品的性能
  • Python3网络爬虫开发实战(1)爬虫基础
  • Redis的五种数据类型与命令
  • RocketMQ的详细讲解(四种mq的对比(activeMq、rabbitmq、rocketmq、kafka))
  • 除了GPT,还有哪些好用的AI工具?
  • 04 | 深入浅出索引(上)
  • Linux的yum源安装MySQL5.7
  • 基于深度学习的音频自监督学习
  • 用uniapp 及socket.io做一个简单聊天app1
  • 在Postman中引用JS库
  • 学习笔记-系统框图简化求传递函数公式例题