XColors Lib snippet

Novembre 21, 2006

Ho creato una piccola lib per colorare stringhe in Python per la linea di comando (ASCII) nel tempo libero, tutto rigorosamente in GPL2 come sempre ^_^”.
Trovate l’intero codice qui (http://ferraro.wordpress.com/snippets/xcolorspy/)
Un paio esempi per usarla:


from xcolors import xcolors
print xcolors("prova rosso, con background verde", "red", background=True, bold=True, italics=True, underline=True, color2="green")
print "%s è di colore %s" % (xcolors("Questa stringa", "magenta", background=True, color2="red"), xcolors("verde", "green", background=True, color2="cyan", bold=True))
print "%s è di colore %s" % (xcolors("Magenda con background", "magenta", background=True, color2="green"), xcolors("verde", "green", background=True, color2="cyan", bold=True))

Entry Filed under: Diario, Programmazione, Python, Snippets. .

15 Comments Add your own

  • 1. ScaccoMatto  |  Novembre 28, 2006 at 3:02 pm

    Ovviamente non hai scritto ‘da un idea di ScaccoMatto’… beh, è troppo costoso!

  • 2. dakblog  |  Novembre 28, 2006 at 3:04 pm

    LoL :D

  • 3. ScaccoMatto  |  Novembre 28, 2006 at 8:02 pm

    Speriamo non moderi il mio commento. =)

  • 4. Dix  |  Novembre 29, 2006 at 4:44 pm

    Non so chi siate ma siete degli imbecilli, invece di piangere su sciocchezze del genere usate più il cervello e meno il pene (spero che mi capiate).
    Sicuramente Luciano non avrà nemmeno letto questo commenti ma state sicuri che ci penserò io a renderlo partecipe.

    P.S. Comunque ora che ci penso Firefox non ha nel dialogo About che IE esiste da prima di Firefox e IE non ha scritto che esisteva prima Mozilla…

  • 5. ScaccoMatto  |  Novembre 29, 2006 at 9:29 pm

    Infatti non credo proprio che l’ispirazione alla creazione di Firefox sia venuta con IE. :)

  • 6. ScaccoMatto  |  Novembre 29, 2006 at 9:33 pm

    Vorrei aggiungere che lux poteva benissimo dire ’scacco, faccio una modifica al TUO sorgente’, mentre questo con IE non era possibile dato che è close source e quindi non si sarebbero potuti nemmeno ispirare al suo codice.

  • 7. dakblog  |  Novembre 29, 2006 at 9:37 pm

    Ecco, mo entro in causa io ke ho solo riso del comment di [ScaccoMatto]… Se si diventa imbecilli per questo XD

    P.S. Tu non avrai capito chi sono sti “imbecilli”, ma io nn ho ancora capito chi sei tu XD

  • 8. ScaccoMatto  |  Novembre 29, 2006 at 9:39 pm

    Caro Dix, nel tuo commento non trovo nulla di interessante… Un bell ‘imbecilli’ messo li per fare lunghezza al post e un Post Scriptum di poco senso.
    Prima di scrivere, ragiona.

  • 9. dakblog  |  Novembre 29, 2006 at 9:43 pm

    Quoto l’intervento di [Scacco] e puntualizzo:
    xcolors(“La mia cacca”) (cit. by Dix on sample code)

  • 10. lux  |  Novembre 30, 2006 at 8:42 am

    Dix grazie per il commento (un mio a cui ho linkato il blog :-D )
    @scacco
    Ma che vuoi scusa? vieni sul mio blog e mi dici che copio i tuoi programmi? ma ti pare che abbia mai letto il source del tuo codice?! e dopo non ti piaceva tanto sta lib che la implementavi in non so che programma/script? Dix ha ragione sei un imbecille, ragiona su quello che dici e fai prima di dire qualcosa e fare qualcosa.
    Ma in ogni caso il tuo discorso non ha senso, se non ti va bene che uno prenda inspirazione da una tua lib andata a male esci da questo blog e non farti più vedere (diciamo leggere).
    @dak
    > Quoto l’intervento di [Scacco] e puntualizzo:
    > xcolors(”La mia cacca”) (cit. by Dix on sample code)
    Non c’è niente da rispondere qui… un’esempio stupido (comunque ora lo modifico, in effetti è un po stupido :-) )? beh qual’è il problema l’importante che faccia capire il tutto, idem per te (se non ti piace quello che scrivo bye bye).

  • 11. ScaccoMatto  |  Novembre 30, 2006 at 7:58 am

    Ok, se dici di non aver letto il mio sorgente va benissimo… chiedo scusa. :) Mi è sembrato strano che però io prima ti abbia fatto vedere il mio pessimo codice per colorare l’output dei programmi e alla sera abbia visto un tuo script (di qualità superiore… sicuramente) che faceva la stessa cosa.
    Vabbè, scusa Dix, lux.

    Saluti, ScaccoMatto.

  • 12. lux  |  Dicembre 2, 2006 at 7:42 am

    > Ok, se dici di non aver letto il mio sorgente va benissimo… chiedo scusa. :) Mi è sembrato strano che però io prima ti abbia fatto vedere il mio pessimo codice per colorare l’output dei programmi e alla sera abbia visto un tuo script (di qualità superiore…
    Hai amnesia o cosa? alsaimer precoce? forse io chiesi il codice ma tu dissi di no? forse? :-\
    Ad un’altra vita.

    P.S. ho risposto adesso xkè sono stato a Roma questi giorni da pà

  • 13. ScaccoMatto  |  Dicembre 2, 2006 at 3:26 pm

    Vabbè xD Per questa volta è chiusa. :\

  • 14. lux  |  Dicembre 2, 2006 at 7:38 pm

    > Vabbè xD Per questa volta è chiusa. :\
    Lol grazie eh :-P ……………

  • 15. foobar  |  Dicembre 4, 2006 at 4:01 pm

    “celodurismo” -_-’

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Il Blog

Ogni singola lettera di questo Blog è sotto licenza Creative Commons: Attribuzione - Non commerciale - Condividi allo stesso modo 2.5.

Perciò tu sei libero di riprodurre e modificare materiale di questo blog a patto che ne attribuirai a me la paternità, non non li userai a scopo commerciale e li condividerai allo stesso modo (usando la stessa licenza)

Questo Blog è tutt'altro che professionale, percui viene usato dall'admin Ferraro Luciano come semplice Diario (senza date di scadenze e a volte non aggiornato per giorni) e sporodicamente come aiuto per la communità OpenSource (con guide e recensioni di vario genere).

  by Ferraro Luciano
My Google Pagerank

Articoli più letti di oggi

Commenti Recenti

Flavio su Configurare la scheda audio pr…
mattia su 10 giochi per GNU/Linux (su Ub…
BoorDoppy su Cinque motivi per amare/odiare…
fubInsums su Cinque motivi per amare/odiare…
Triereetwitty su Cinque motivi per amare/odiare…

Blogroll

Archivi

Statistiche