Underc0de

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: natalioruis en Noviembre 10, 2015, 12:55:10 AM

Título: [SOLUCIONADO] [Python] Librería Colorama
Publicado por: natalioruis en Noviembre 10, 2015, 12:55:10 AM
Buenas aca estaba buscando alguna libreria que me permitiara formatear y darle un poco de estilo a mi script de python y encontre COLORAMA, peor no entinedo como se usa y ladocumentacion no me es muy clara...

alguien que pueda ayudarme un poco? o si saben de algun otra libreria más practica..


grcias =)
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: noxonsoftwares en Noviembre 10, 2015, 02:27:44 AM
simple solo lo importas y lo usas:

Código (python) [Seleccionar]
from colorama import Fore, Back, Style
print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Style.DIM + 'and in dim text')
print(Style.RESET_ALL)
print('back to normal now')

print(Back.GREEN + "texto con fondo negro")
print(Fore.RED + "Texto de color rojo")


asi de simple.

Fuente: https://pypi.python.org/pypi/colorama

Título: Re:[AYUDA] libreria Colorama Python
Publicado por: natalioruis en Noviembre 10, 2015, 04:16:01 PM
hola, mira lo probéy este fue le resultado:

(http://i.imgur.com/AyTFCsr.png)


aclaro por las dudas, tengo python 3.5 y win 10
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: $francisco en Noviembre 10, 2015, 04:48:08 PM
Prueba a crear un script y guardarlo, despues lo ejecutas haber si así te funciona.
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: Snifer en Noviembre 10, 2015, 11:37:17 PM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Prueba a crear un script y guardarlo, despues lo ejecutas haber si así te funciona.

No hay necesidad esta trabajando de la manera equivocada.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
hola, mira lo probéy este fue le resultado:

(http://i.imgur.com/AyTFCsr.png)


aclaro por las dudas, tengo python 3.5 y win 10

Aprende a probar y jugar con lo que tienes campeón, por si acaso esta instalado debidamente colorama porque como estas llamándolo y probando deberia de responderte de manera correcta.

Regards,
Snifer
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: natalioruis en Noviembre 11, 2015, 12:22:08 AM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Aprende a probar y jugar con lo que tienes campeón, por si acaso esta instalado debidamente colorama porque como estas llamándolo y probando deberia de responderte de manera correcta.

Regards,
Snifer
hice lo que me dijiste, y entré a la carpeta de la libreria colorama, encontré unos demos los ejecuté primero, y luego los metí en el IDE sublime y revisé un poco el código y trate de repetir algunas cosas que hacía, pero lo fundamental que me había faltado era importar la fucion INIT() y ejecutarla, y ahi funcionó perfectamente....

muchas gracias
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: Snifer en Noviembre 11, 2015, 10:23:47 AM
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Aprende a probar y jugar con lo que tienes campeón, por si acaso esta instalado debidamente colorama porque como estas llamándolo y probando deberia de responderte de manera correcta.

Regards,
Snifer
hice lo que me dijiste, y entré a la carpeta de la libreria colorama, encontré unos demos los ejecuté primero, y luego los metí en el IDE sublime y revisé un poco el código y trate de repetir algunas cosas que hacía, pero lo fundamental que me había faltado era importar la fucion INIT() y ejecutarla, y ahi funcionó perfectamente....

muchas gracias
De nada para eso estamos y en otra te recomiendo que gastes todo recurso para solucionar, y pienses en bruto como se dice para hallar la solución y en buena hora.

Regards,
Snifer
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: $francisco en Noviembre 11, 2015, 10:54:36 AM
El problema es que tienes que iniciar el módulo y NO  lo esta usando de forma adecuada entonces es normal si es nuevo en python porque también observe que utiliza punto y coma " ; " al final de cada instrucción y eso se utiliza en python para poder ejecutar mas de una misma instrucción en la misma linea.

Bueno el problema se resuelve

Código (python) [Seleccionar]
from colorama import Back,Frore,Style,init
init()
print(Fore.GREEN+"Prueba")
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: Jimeno en Noviembre 11, 2015, 12:27:33 PM
Código (python) [Seleccionar]
from colorama import Fore, Back, Style
print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Style.DIM + 'and in dim text')
print(Style.RESET_ALL)
print('back to normal now')
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: natalioruis en Noviembre 11, 2015, 01:30:52 PM
bueno bien estoy haciendo pruebas ocn la libreria  ya habia visto que no habia iniciado la misma mediante INIT()

lo que me pasa ahora es que cuando quiero utilizar la libreria dentro de laguna de mis funciones no funciona....

mi funcion esta en un archivo.py  donde importo la libreria y la inicio dnetro de mi funcion

Código (python) [Seleccionar]

import colorama # exporte la libreria completa porque de la otra forma no funcionaba y decidi probar asi

----------------------------------------------------------------------
archivo.py :
Código (python) [Seleccionar]
def  function :
    colorama.init()
    print (colorama.Fore.CYAN + 'TEXXTO')



luego en mi programa de prueba

prueba.py:

Código (python) [Seleccionar]
function()


-------------------------------------------

luego cuando ejecuto el prueba.py imprime pero pone los ocdigos raros que pone cuando no esta iniciada la libreria....


no entinedo porque sucede esto ya que si la libreria  esta importada directamente la programa principal la inicio y la uso (sin llamar funciones) anda perfectamente....



PD graciasp or le dato de los " ; " tenia la dua aisque ya deje de usarlos
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: Alanprogrammer en Noviembre 11, 2015, 01:43:53 PM
Bueno para dale color utilizo este codigo
"\033[1;34mHecho por:\033[1;mAlanprogrammer"
Pagina sobre la informacion:http://crysol.org/es/node/1010

(http://i.imgur.com/F8Vz6zZ.png)

es lo mismo que la libreria
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: natalioruis en Noviembre 11, 2015, 01:50:02 PM
buena info, gracias!


de todas frmas ya encontré el error

la libreria solo funciona para el comando PRINT y yo estaba utilizandolo dentro dl comando Input
Título: Re:[AYUDA] libreria Colorama Python
Publicado por: Gabriela en Noviembre 11, 2015, 02:40:12 PM

@natalioruis (https://underc0de.org/foro/index.php?action=profile;u=46194)

Ya que comentas que has solucionado, doy por resuelto el tema.
Si tienes algún problema, no dudes en abrir otro post.

Gabi