[pyar] Dibujar tabla con caracteres
Esteban Ordano
esteban en ordano.com.ar
Mie Dic 15 11:21:32 ART 2010
Juanjo:
Podrías probar escribir la tabla con caracteres monoespaciados, y el
formateo de strings "%xs", donde x es el mínimo número de caracteres
que ocupa.
Entonces tirás un max([lista con tus valores]) para saber el ancho de
las celdas y para escribir el valor...
Supongo que podrías tirar un dict([(n, "%%%ds"%n) for n in
xrange(max_value)]) por ejemplo para generar "%0s", "%1s", "%2s"...
Saludos,
Esteban
2010/12/15 Ricardo Daniel Quiroga <l2radamanthys en gmail.com>:
>
>
> El 15 de diciembre de 2010 10:44, Juanjo Conti <jjconti en gmail.com> escribió:
>>
>> Lista! Una consulta, estoy tratando de hacer una función que dibuje
>> una tabla con caracteres (como las que uno escribe a mano con rst),
>> pero se me complica el hecho del que el ancho del contenido puede ser
>> variable, y ajustar una columna al contenido más ancho.
>>
>> Saben si hay alguna biblioteca que resuelva este problema? Hasta ahora
>> no enocntré, pero a lo mejor alguno de uds conoce una.
>>
>> Las tablas son simples (nxm), sin celdas anidadas. Similares a las que
>> te muestra el cliente de mysql cuando ejecutas una consulta en la
>> terminal.
>>
>> Saludos y gracias de antemano!
>>
>> --
>> Juanjo Conti
>> blog: http://www.juanjoconti.com.ar
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
>
> Hola
> Emm.. 'usando /t' y de ultima 2 soluciones chanta, si van a ser numeros
> rellenarlas con ceros a la izquierda... o otra
> " %s" %val
> y quitar los espacios en blanco q sobren.. asi quedan todos alineaditos
> hacer una sub tabla q guard string
> no sera una solucion bonita pero es lo que se me ocurre.. jaja
> saludos
> ---------------------------------------------------------
> Ricardo Daniel Quiroga
> ---------------------------------------------------------
> msn:
> l2radamanthys en gmail.com
> ricardo_quiu en hotmail.com
> mails:
> l2radamanthys en gmail.com
> l2radamanthys en saltalug.org.ar
> ricardoquiroga.dev en gmail.com
> ricardo.quiroga en aprenderpython.com
> sitio Web:
> http://www.l2radamanthys.com.ar
> Facebook:
> http://es-la.facebook.com/L2Radamanthys
> Twitter:
> @l2Radamanthys
>
> ---------------------------------------------------------
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
More information about the pyar
mailing list