Introduction

Installation

Questions fréquemment posées

Syntaxe, mots-clés et fonctions intégrées

Distribution standard

Implémentation de import

Interface avec le navigateur

Modules intégrés propres à Brython

Travailler avec Brython

Recettes

 

Chaîne de requête

L'objet document du module browser possède un attribut query qui contient la chaine de requête (query string) sous la forme d'un objet dont l'interface est la suivante :

  • document.query[cle] : renvoie la valeur associée à cle. Si une clé a plus d'une valeur (ce qui peut se produire avec une balise SELECT avec l'attribut MULTIPLE, ou pour des balises <INPUT type="checkbox">), renvoie une liste de valeurs. Déclenche KeyError s'il n'y a pas de valeur pour cette clé

  • document.query.getfirst(cle[,defaut]) : renvoie la première valeur pour cle. Si aucune valeur n'est associée à la clé, renvoie defaut s'il est fourni, sinon renvoie None

  • document.query.getlist(cle) : renvoie la liste des valeurs associées à la cle (la liste vide s'il n'y a pas de valeur pour cette clé)

  • document.query.getvalue(cle[,defaut]) : comme document.query()[key], mais renvoie defaut ou None s'il n'y a pas de valeur pour la clé