我是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'的值只會被使用一次時,它是無用的,但通常不是 案件。 –