Ajout de l'argument newline a cprint qui permet de ne pas passer la
ligne. darcs-hash:20070301002604-7b604-239d58e43eb912022921286389cd0c32894ea28f.gz
This commit is contained in:
parent
5d98c6c360
commit
ac838ef9f7
1 changed files with 8 additions and 5 deletions
|
@ -74,14 +74,14 @@ def dialog(backtitle,arg) :
|
||||||
|
|
||||||
return [ 0, result ]
|
return [ 0, result ]
|
||||||
|
|
||||||
def coul(txt, col):
|
def coul(txt, col=None):
|
||||||
"""
|
"""
|
||||||
Retourne la chaine donnée encadrée des séquences qui
|
Retourne la chaine donnée encadrée des séquences qui
|
||||||
vont bien pour obtenir la couleur souhaitée
|
vont bien pour obtenir la couleur souhaitée
|
||||||
Les couleur sont celles de codecol
|
Les couleur sont celles de codecol
|
||||||
Il est possible de changer la couleur de fond grace aux couleur f_<couleur>
|
Il est possible de changer la couleur de fond grace aux couleur f_<couleur>
|
||||||
"""
|
"""
|
||||||
if not stdout_atty:
|
if not stdout_atty or not col:
|
||||||
return txt
|
return txt
|
||||||
|
|
||||||
codecol = { 'rouge': 31,
|
codecol = { 'rouge': 31,
|
||||||
|
@ -106,9 +106,12 @@ OK = coul('OK', 'vert')
|
||||||
WARNING = coul('WARNING', 'jaune')
|
WARNING = coul('WARNING', 'jaune')
|
||||||
ERREUR = coul('ERREUR', 'rouge')
|
ERREUR = coul('ERREUR', 'rouge')
|
||||||
|
|
||||||
def cprint(txt, col='blanc'):
|
def cprint(txt, col='blanc', newline=True):
|
||||||
print coul(txt.encode(encoding), col)
|
t = coul(txt.encode(encoding), col)
|
||||||
|
if newline:
|
||||||
|
print t
|
||||||
|
else:
|
||||||
|
print t,
|
||||||
|
|
||||||
def tableau(data, titre=None, largeur=None, alignement=None, format=None):
|
def tableau(data, titre=None, largeur=None, alignement=None, format=None):
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue