瓶子里没有价值的参数

时间:2017-06-16 07:33:21

标签: python bottle

在我使用的钩子/路线中:

debug = request.GET.get('debug', False)

它适用于:

http://test.internal.local:8888/probe?debug=anything

但是我如何才能让它只使用标志而没有像?

那样的值
http://test.internal.local:8888/probe?debug

谢谢

1 个答案:

答案 0 :(得分:1)

您仍然可以获得debug标记,但值为空字符串('')。

因此,检查一下这个标志是否简单:

debug = request.GET.get('debug')  # if there is no debug flag you get `None`
if debug is not None:
    # you have your debug flag