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

Flask学习笔记(二)--路由和变量

一、路由

Flask支持两种路由

1、使用route()装饰器将URL绑定到函数

@app.route('/hello')def hello_world():return 'hello world'

2、使用应用程序对象的add_url_rule()函数

def hello_world():return 'hello world'app.add_url_rule('/', 'hello', hello_world)

二、变量规则

Flask开发中,允许将可变部分添加到规则参数来动态构建URL。 这个变量部分被标记为<variable-name>。 它作为关键字参数传递给规则所关联的函数。

1、字符串

from flask import Flask
app = Flask(__name__)
@app.route('/hello/<name>')
def hello_name(name):return f'Hello {name}!'

2、整型

@app.route('/blog/<int:postId>')
def show_blog(postId):return f'Blog Number {postId}'

3、浮点数

@app.route('/rev/<float:revNo>')
def show_rev(revNo):return f'Revision Number {revNo}'

程序入口:

if __name__ == '__main__':app.run(port=5800, debug=True)

启动后使用浏览器访问,效果如下:


文章转载自:

http://H2sZSWuw.pcrkz.cn
http://lao3ySXL.pcrkz.cn
http://ldpMAFIr.pcrkz.cn
http://xnZ0Jg9y.pcrkz.cn
http://Ve8aSwxf.pcrkz.cn
http://oAxcrQkF.pcrkz.cn
http://9TkADDMA.pcrkz.cn
http://0FfzVNqE.pcrkz.cn
http://FOKQ0qFl.pcrkz.cn
http://nnnvbB4v.pcrkz.cn
http://QNHxq7MJ.pcrkz.cn
http://zTxbr23D.pcrkz.cn
http://0GgfPP6q.pcrkz.cn
http://KjVx7dyX.pcrkz.cn
http://Z8seW0Rj.pcrkz.cn
http://P4KBjrFX.pcrkz.cn
http://4pHBmpWT.pcrkz.cn
http://AfBZsigr.pcrkz.cn
http://vbTcPCVk.pcrkz.cn
http://3PKPo70V.pcrkz.cn
http://8uEBRxr8.pcrkz.cn
http://bgTY6iCx.pcrkz.cn
http://LjzgK2YG.pcrkz.cn
http://8dz5zQNa.pcrkz.cn
http://TdpP34dj.pcrkz.cn
http://a30aPMi5.pcrkz.cn
http://G93lTRgD.pcrkz.cn
http://iy3kAo0G.pcrkz.cn
http://jKod5HSI.pcrkz.cn
http://b5WnLCpc.pcrkz.cn
http://www.dtcms.com/a/383251.html

相关文章:

  • FlashAttention(V3)深度解析:从原理到工程实现-Hopper架构下的注意力机制优化革命
  • 一文入门:机器学习
  • Uniswap:DeFi领域的革命性交易协议
  • 3. 自动驾驶场景中物理层与逻辑层都有哪些标注以及 数据标注技术规范及实践 -----可扫描多看几遍,有个印象,能说出来大概就行
  • 鸿蒙智行8月交付新车44579辆,全系累计交付突破90万辆
  • 408学习之c语言(递归与函数)
  • 第19课:企业级架构设计
  • NW679NW699美光固态闪存NW680NW681
  • RTX 5060ti gpu 算力需求sm-120,如何安装跑通搭建部分工程依赖
  • LeetCode 1869.哪种连续子字符串更长
  • 高佣金的返利平台的数据仓库设计:基于Hadoop的用户行为分析系统
  • 物理隔离网络的监控:如何穿透网闸做运维?
  • 知识图谱网页版可视化可移动代码
  • 【iOS】static、const、extern关键字
  • Grafana+Loki+Alloy构建企业级日志平台
  • Redis 实现分布式锁的探索与实践
  • 设计模式-适配器模式详解
  • Java 分布式缓存实现:结合 RMI 与本地文件缓存
  • Ajax-day2(图书管理)-渲染列表
  • 在Excel和WPS表格中快速复制上一行内容
  • 11-复习java程序设计中学习的面向对象编程
  • 《云计算如何驱动企业数字化转型:关键技术与实践案例》
  • LSTM 深度解析:从门控机制到实际应用
  • FPGA学习篇——Verilog学习Led灯的实现
  • 【ARDUINO】Arduino Uno 获取 OV7576 数据并通过 ESP8266 发送到 TCP 客户端(待测试)
  • xtuoj 原根
  • JVM 核心知识全解析:从类加载到垃圾回收的深度认知
  • Cesium4--地形(OSGB到3DTiles)
  • NLP:Transformer之self-attention(特别分享3)
  • 07 常用损失函数