我是python和flask的新手。如何检查烧瓶中是否存在get参数
我知道我可以使用request.args.get(varname);来获取GET参数。我想检查一下GET请求是否指定了我的服务器和可选参数。
烧瓶文档没有什么帮助。
我是python和flask的新手。如何检查烧瓶中是否存在get参数
我知道我可以使用request.args.get(varname);来获取GET参数。我想检查一下GET请求是否指定了我的服务器和可选参数。
烧瓶文档没有什么帮助。
实际上,你可以使用默认值,
opt_param = request.args.get("something")
if opt_param is None:
print "Argument not provided"
page = request.args.get("page", 0, type=int)
更Python的方式做同样将使用in
操作:
if 'varname' in request.args:
# parameter 'varname' is specified
varname = request.args.get('varname')
else:
# parameter 'varname' is NOT specified
opt_param是没用的变量 – Denis
适合你,它有助于保持清晰 –
@Denis只有当我们假设'somethin'的值只会被使用一次时,它是无用的,但通常不是 案件。 –