problema con tipo de variable

Ana Yndurain yndu en telecable.es
Jue Dic 4 16:25:22 CET 2003


Hola a todos, sigo terminando mi pagina web, y me he encontrado con un
nuevo problemilla

En un momento dado tengo unos cuanto checkbuttons para seleccionar unos
ficheros a borrar.
Estos checkbuttons los declaro de la siguiente manera:

<input type=checkbox name=CAdjuntoSelect[] value=%s>

Asi, al pasar los input al siguiente script, se me crea un vector q
contiene los checkbox q esten seleccionados con sus correspondientes
valores. Por lo tanto, solo tengo q recorrer el vector y borrar los
archivos q se encuentren ahi.

Hasta aqui bien. El problema es cuando solo seleccionan un archivo,
cuando intento hacer:

for i in form['CAdjuntoSelect[]']:
    loquesea

me dice que:

TypeError: not indexable
      args = ('not indexable',)

self=FieldStorage('CAdjuntoSelect[]', None, 'attach.gif')) --> Claro,
ahora form['CAdjuntoSelect[]'] no es una lista, es un unico elemento...

Sabeis como puedo comprobar esto antes de hacer el for?

Muchas gracias

------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es