Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] [Python] Librería Colorama

  • 12 Respuestas
  • 3772 Vistas

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado natalioruis

  • *
  • Underc0der
  • Mensajes: 139
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« 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 =)
« Última modificación: Diciembre 10, 2015, 01:30:25 pm por WhiZ »
..:: El Hombrecito del sombrero Gris ::..

Conectado noxonsoftwares

  • *
  • Underc0der
  • Mensajes: 296
  • Actividad:
    8.33%
  • Reputación 6
  • Ayudar es Crecer, Crecer es Mejorar
    • Ver Perfil
    • NOXONSOFTWARES
  • Skype: noxonsoftwares
« Respuesta #1 en: Noviembre 10, 2015, 02:27:44 am »
simple solo lo importas y lo usas:

Código: Python
  1. from colorama import Fore, Back, Style
  2. print(Fore.RED + 'some red text')
  3. print(Back.GREEN + 'and with a green background')
  4. print(Style.DIM + 'and in dim text')
  5. print(Style.RESET_ALL)
  6. print('back to normal now')
  7.  
  8. print(Back.GREEN + "texto con fondo negro")
  9. print(Fore.RED + "Texto de color rojo")

asi de simple.

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

« Última modificación: Diciembre 10, 2015, 01:30:57 pm por WhiZ »

Desconectado natalioruis

  • *
  • Underc0der
  • Mensajes: 139
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #2 en: Noviembre 10, 2015, 04:16:01 pm »
hola, mira lo probéy este fue le resultado:




aclaro por las dudas, tengo python 3.5 y win 10
..:: El Hombrecito del sombrero Gris ::..

Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 192
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #3 en: Noviembre 10, 2015, 04:48:08 pm »
Prueba a crear un script y guardarlo, despues lo ejecutas haber si así te funciona.

Desconectado Snifer

  • *
  • Underc0der
  • Mensajes: 1439
  • Actividad:
    0%
  • Reputación 1
  • [email protected]'s
    • Ver Perfil
    • Snifer@L4bs
  • Twitter: sniferl4bs
« Respuesta #4 en: Noviembre 10, 2015, 11:37:17 pm »
Prueba a crear un script y guardarlo, despues lo ejecutas haber si así te funciona.

No hay necesidad esta trabajando de la manera equivocada.

hola, mira lo probéy este fue le resultado:




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
http://www.sniferl4bs.com


Llaman traidor a la persona que evito que caiga el foro, gente bruta!



Desconectado natalioruis

  • *
  • Underc0der
  • Mensajes: 139
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #5 en: Noviembre 11, 2015, 12:22:08 am »

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
« Última modificación: Diciembre 10, 2015, 01:33:31 pm por WhiZ »
..:: El Hombrecito del sombrero Gris ::..

Desconectado Snifer

  • *
  • Underc0der
  • Mensajes: 1439
  • Actividad:
    0%
  • Reputación 1
  • [email protected]'s
    • Ver Perfil
    • Snifer@L4bs
  • Twitter: sniferl4bs
« Respuesta #6 en: Noviembre 11, 2015, 10:23:47 am »

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
« Última modificación: Diciembre 10, 2015, 01:33:18 pm por WhiZ »
http://www.sniferl4bs.com


Llaman traidor a la persona que evito que caiga el foro, gente bruta!



Desconectado $francisco

  • *
  • Underc0der
  • Mensajes: 192
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
  • Skype: hackloper
« Respuesta #7 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
  1. from colorama import Back,Frore,Style,init
  2. init()
  3. print(Fore.GREEN+"Prueba")

Desconectado Jimeno

  • *
  • Underc0der
  • Mensajes: 367
  • Actividad:
    0%
  • Reputación -1
  • NULL
    • Ver Perfil
    • Twitter
  • Skype: migueljimeno96
  • Twitter: "><<img src=y onerror=prompt();>
« Respuesta #8 en: Noviembre 11, 2015, 12:27:33 pm »
Código: Python
  1. from colorama import Fore, Back, Style
  2. print(Fore.RED + 'some red text')
  3. print(Back.GREEN + 'and with a green background')
  4. print(Style.DIM + 'and in dim text')
  5. print(Style.RESET_ALL)
  6. print('back to normal now')
Contacto: @migueljimeno96 -

Desconectado natalioruis

  • *
  • Underc0der
  • Mensajes: 139
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #9 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
  1. import colorama # exporte la libreria completa porque de la otra forma no funcionaba y decidi probar asi
----------------------------------------------------------------------
archivo.py :
Código: Python
  1. def  function :
  2.     colorama.init()
  3.     print (colorama.Fore.CYAN + 'TEXXTO')


luego en mi programa de prueba

prueba.py:

Código: Python
  1. 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
« Última modificación: Noviembre 11, 2015, 02:24:05 pm por WhiZ »
..:: El Hombrecito del sombrero Gris ::..

Desconectado Alanprogrammer

  • *
  • Underc0der
  • Mensajes: 8
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Zero-Day
    • Email
« Respuesta #10 en: Noviembre 11, 2015, 01:43:53 pm »
Bueno para dale color utilizo este codigo
Código: [Seleccionar]
"\033[1;34mHecho por:\033[1;mAlanprogrammer"Pagina sobre la informacion:http://crysol.org/es/node/1010



es lo mismo que la libreria
« Última modificación: Noviembre 11, 2015, 01:45:55 pm por Alanprogrammer »

Desconectado natalioruis

  • *
  • Underc0der
  • Mensajes: 139
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #11 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
..:: El Hombrecito del sombrero Gris ::..

Conectado Gabriela

  • *
  • Co Admin
  • Mensajes: 906
  • Actividad:
    3.33%
  • Reputación 18
    • Ver Perfil
    • Email
« Respuesta #12 en: Noviembre 11, 2015, 02:40:12 pm »

@natalioruis

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

Gabi

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 22031
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 8227
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 9607
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 12693
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 10794
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon