xiluoc un pc pour les unirs .... | ,
Code :
- #data is our dictionary
- data = {}
- for field in ["name", "email", "age", "level", "interests", "biography",\
- "password", "passrepeat"]:
-
-
- if form.has_key(field):
-
-
- if type(form[field]) == type([]):
- values = map(lambda x: x.value, form[field])
- data[field] = string.join(values, " + " )
- else:
- data[field] = form[field].value
- #field is empty
- else:
- data[field] = "(unknown)"
|
values = map(lambda x: x.value, form[field])
ca marhce c est bien mais j aimerai essayer une autre methode pour mieux comprendre.
le code suivant est faux, si mes checkbox on pour value Sport par exemple je meretrouve avec un string : S+ p + o + r + t
Code :
- values = []
- for item in form[field]:
- values += item.value
- data[field] = string.join(values, " and " )
|
comment faire ?
merci de votrre aide
|