2013-01-09 5 views

Antwort

18

Sie können tatsächlich den Standardwert verwenden,

opt_param = request.args.get("something") 
if opt_param is None: 
    print "Argument not provided" 
+1

opt_param ist nutzlos variable – Denis

+7

Geeignet für Du, es hilft, es klar zu halten –

+5

@Denis es ist nur nutzlos, wenn wir annehmen, dass der Wert von 'somethin' nur einmal verwendet wird, aber ziemlich oft ist das nicht das Fall. –

3
page = request.args.get("page", 0, type=int) 
1

Eine Pythonic Möglichkeit, das gleiche zu tun, würde die in Betreiber werden:

if 'varname' in request.args: 
    # parameter 'varname' is specified 
    varname = request.args.get('varname') 
else: 
    # parameter 'varname' is NOT specified 
Verwandte Themen