Hola.
Ahora que leo este hilo, no me parece a mi que hay demasiadas respuestas (?)
y todas prácticamente iguales...(?) En mi opinión con un par de distintas
soluciones bastaría. O aun mejor, un enlace a la documentación y
si después de haberla leído no entiende algo se pregunta.
Un tiempo y un esf
Hola Jose,
Gracias por tu consejo, ya el asunto estuvo solucionado con precisamente las
instrucciones de Joe
El 1 de junio de 2011 17:02, gerardo Juarez
escribió:
> Manuel,
>
> Ve lo que dice Joe. No he usado nunca SQLite, pero supongo que sigue la
> DB-API 2.0 de Python. Si ese es el caso, 'c'
El 1 de junio de 2011 16:48, joe di castro escribió:
> El problema es el mismo, estas intentando imprimir directamente el
> objeto cursor, por eso te aparece ese resultado:
>
>
>
> Necesitas recoger los datos en una variable, bien empleado el metodo
> fetchall() para recoger todos los resultado
Manuel,
Ve lo que dice Joe. No he usado nunca SQLite, pero supongo que sigue la
DB-API 2.0 de Python. Si ese es el caso, 'c' en tu
código es un cursor y por lo tanto, como dice Joe, c.execute() ejecuta
nada más el *query* . Luego tienes que obtener los
datos con c.fetchall() o c.fetchone(). En
El problema es el mismo, estas intentando imprimir directamente el
objeto cursor, por eso te aparece ese resultado:
Necesitas recoger los datos en una variable, bien empleado el metodo
fetchall() para recoger todos los resultados o bien fetchone() para ir
recogiendo uno a uno. Bueno, la verdad
Perdón a todos,
De los afanes me comí unas líneas de código (justos las del problema):
# Consultemos los datos
c.execute('SELECT * FROM tabla')
for row in c:
print row
c.execute('select count(secuencia) from tabla')
print 'Total transacciones: ',c
El 1 de junio de 2011 16:25, joe di cast
Por cierto la documentación que necesites sobre SQLite y sqlite3 la
tienes aquí:
http://docs.python.org/library/sqlite3.html#module-sqlite3
http://www.sqlite.org/
Saludos
Joe
El mié, 01-06-2011 a las 15:19 -0500, Manuel Enrique González Ramírez
escribió:
> Saludos.
>
>
> Se me presenta un situ
Es que eso solo ejecuta el SQL sobre el cursor, pero no devuelve los
resultados, para eso haz lo siguiente:
c.execute('SELECT * FROM tabla')
rows = c.fetchall() ## Para recoger todos los resultados
for row in rows:
print(row)
Y ya verías los resultados. Si quisieras recoger resultados
indiv
El 1 de junio de 2011 22:19, Manuel Enrique González Ramírez <
maeng...@gmail.com> escribió:
> Saludos.
>
> Se me presenta un situación en la empresa para la que trabajo que quiero
> solucionar con un script de Python acompañado de SQLite. El asunto es que
> no tengo mucha experiencia con SQLite
Perdon quise escribir
Print type(row)
El 01/06/11, Carlos Herrera Polo escribió:
> Si ejecutas dentro del for
>
> Print type(c)
>
> Que tipo de dato regresa ?
>
>
> El 01/06/11, Manuel Enrique González Ramírez escribió:
>> Saludos.
>>
>> Se me presenta un situación en la empresa para la que tr
Si ejecutas dentro del for
Print type(c)
Que tipo de dato regresa ?
El 01/06/11, Manuel Enrique González Ramírez escribió:
> Saludos.
>
> Se me presenta un situación en la empresa para la que trabajo que quiero
> solucionar con un script de Python acompañado de SQLite. El asunto es que
> no t
Saludos.
Se me presenta un situación en la empresa para la que trabajo que quiero
solucionar con un script de Python acompañado de SQLite. El asunto es que
no tengo mucha experiencia con SQLite y al querer hacer un count de una
tabla me arroja el resultado con el siguiente formato:
El fragment
12 matches
Mail list logo