Formato de salida de una consulta MySQL
Manuel Enrique González Ramírez
maengora en gmail.com
Mar Jun 19 22:25:53 CEST 2007
Cordial saludo.
Tengo el siguiente codigo:
---------------------------------------------------------------------
import MySQLdb
db=MySQLdb.connect
(host='localhost',user='root',passwd='12345678',db='facturar')
cursor=db.cursor()
consulta = db.cursor()
sql='Select * From productos where categoria="CAM"'
cursor.execute(sql)
resultado=cursor.fetchall()
print 'Productos de la categoria CAM'
for registro in resultado:
print registro[0],' ',registro[1]
-----------------------------------------------------------------------
Que me genera el siguiente resultado:
-----------------------------------------------------------------------
>>>
Productos de la categoria CAM
2 AM000705
3 AM000706
4 AM000707
5 AM000708
6 AM000709
122 CU181001
123 CU181002
>>>
-----------------------------------------------------------------------
Lo que quiero conseguir es que dicho resultado me aparezca alineado por
columnas (como si estuvieran dentro de una tabla) así:
>>>
Productos de la categoria CAM
2 AM000705
3 AM000706
4 AM000707
5 AM000708
6 AM000709
122 CU181001
123 CU181002
Muchas gracias a los que me colaboren y a los demás también por hacer parte
de esta comunidad.
Más información sobre la lista de distribución Python-es