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