flask get 参数_Flask入门(三):Flask中路由参数之转换器

e1ba66e3bb0ce12a79de1183e7a06e48.png

今天我们来学习一下:在Flask框架的路由中,转换器作用是什么?

首先我们了解一下什么是转换器,即“<>”叫做转换器。

那么下面我们再来介绍转换器的作用,转换器即给url匹配制定好的规则,将满足要求的数据提取出来,如果匹配并提取成功,将匹配成功的内容提交给参数,进而组合关键字参数传递给视图函数。

OK,知道了转换器的作用,下面我们来看下Flask框架中都有哪些转换器。

1、转换器string

<>中默认的数据类型是string,所以无论是数据字符串还是字母字符串都是可以提取出来的。我们结合代码来看下:

3eb5e556cdd531709c8e08e2f9b13b8d.png

运行结果如下:

c3a47726c76842f341633044536b5023.png

2、转换器int

只能获取整数类型的参数。我们结合代码看下:

80c08e66c3e685a93a0177aa86e0b9a0.png

运行结果如下:

93c31eee3f1d5e057ab663732331ab7e.png

若参数为字符串呢?结果会怎样,我们来看下:

f148db24c9a1dbfbf9397bfa1ac0e130.png

3、转换器float

只获取带小数的参数。我们结合代码看下:

ae8ada8758bb8594080644d5de1944ed.png

运行结果如下:

474d3cf22c3aeb9ced8f83578d280c13.png

如果换成整数的参数结果会怎样呢?我们看下运行结果:

1ce8d4a6df85649ec8e308c136fe03fd.png

好啦,今天的内容就到这里啦,恭喜你又get到了一些知识~

欢迎下方评论或转发,小编将持续更新flask框架的学习教程~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值