2013-01-09 14 views

Odpowiedz

18

Rzeczywiście można używać wartości domyślnej,

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

opt_param jest bezużyteczny zmienna – Denis

+7

biorąc pod uwagę Ty, to pomaga ci zachować czystość –

+5

@Dzięki temu nie ma sensu, tylko jeśli przyjmiemy, że wartość 'somethin' będzie używana tylko raz, ale dość często to nie jest walizka. –

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

Bardziej pythonowy sposób zrobić to samo będzie przy użyciu operatora in:

if 'varname' in request.args: 
    # parameter 'varname' is specified 
    varname = request.args.get('varname') 
else: 
    # parameter 'varname' is NOT specified 
Powiązane problemy