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 individualmente, emplea fetchone() Saludos Joe El mié, 01-06-2011 a las 15:19 -0500, 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 tengo mucha experiencia con SQLite y al querer hacer > un count de una tabla me arroja el resultado con el siguiente formato: > > > <sqlite3.Cursor object at 0x0126B4E0> > > > El fragmento de codigo que me genera el resultado es este: > > > c.execute('SELECT * FROM tabla') > > > for row in c: > print row > > > Alguien me puede indicar como ver ese resultado en formato decimal?? > > > La misma consulta la hago en el editor de sqlite (plugin de Mozilla) y > me arroja el dato en el formato deseado; también me di una pasada por > San Google pero no logro hallar documentación al respecto. > > > > > A todos muchas gracias > > -- > Manuel Enrique González Ramírez > http://maengora.blogspot.com > > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/