本文介绍了在拥抱服务器中将参数作为/ foo / something在双数函数中传递的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我在拥抱服务器中访问URL / double /
时,我想获得一个数字的两倍。在烧瓶中类似之类的东西。有可能这样做吗?在中,我没有找到任何东西:
I want to get the double of one number when I access to URL /double/<number>
in hug server. Something like routing in flask. Is it possible to do that? In documentation of hug server, I did not found nothing:
我的代码如下:
@hug.get('/double', number)
def doubles(n):
return 2*n
推荐答案
是的,您可以这样做:
import hug
@hug.get("/double/{number}")
def doubles(response, number: hug.types.number):
return 2 * number
请注意,如果您未定义类型,则默认为 string
。
Note, that if you don't define type it will default to string
.
这篇关于在拥抱服务器中将参数作为/ foo / something在双数函数中传递的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!