小编Zer*_*eel的帖子

Flask - 可选路径参数

如何使路径 /name/int/float 为可选。

因此,如果我这样做:http://localhost/Zeref/尽管没有输入 int 或 float,它仍然可以工作。

如果我做了http://localhost/Zeref/1/它将只做 name 和 int 而不是浮点数。

那么我该怎么做才能使它们成为可选的呢?

代码:

import flask

win = flask.Flask(__name__)

@win.route("/<name>/<int:ints>/<float:floats>")

def web(name, ints, floats):
    return "Welcome Back: %s Your Int: %d Your Float: %f" % (name, ints, floats)

win.run("localhost", 80)
Run Code Online (Sandbox Code Playgroud)

python flask

4
推荐指数
1
解决办法
4250
查看次数

标签 统计

flask ×1

python ×1