Dos consultas sobre MySQL
Gabriel Genellina
gagsl-py2 en yahoo.com.ar
Lun Abr 23 17:43:54 CEST 2007
En Mon, 23 Apr 2007 11:43:56 -0300, Javier Castrillo
<riverplatense en gmail.com> escribió:
> saqué el espacio y me da el mismo error. :-(
>
> /usr/bin/python -u
> "/home/javier/python/wxpython/proyecto_sancabase/sancabase.py"
> Traceback (most recent call last):
> File "/home/javier/python/wxpython/proyecto_sancabase/sancabase.py",
> line 447, in OnModAlumnos
> LblQNMA = wx.StaticText(panelMA, -1, "Nombre: %s" % (q[0]), (50, 80))
> TypeError: not all arguments converted during string formatting
q es el resultado de fetchmany(); es una secuencia de tuplas, cada una de
ellas es una fila del resultado. No importa si el resultado consta de una
unica fila: esa fila es q[0]. O sea, q[0] es (nombre, dni); para obtener
el nombre solamente, hay que usar q[0][0], y q[0][1] es el dni.
--
Gabriel Genellina
------------ 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