From 0d4878ddb73c7dbba295bce2cfa709140ede3acc Mon Sep 17 00:00:00 2001 From: Nicolas Dandrimont Date: Sun, 14 Sep 2008 04:34:28 +0200 Subject: [PATCH] sre -> re darcs-hash:20080914023428-ffbb2-52dbd46f99573aa8908d94469c94512a2417f806.gz --- gestion/affich_tools.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gestion/affich_tools.py b/gestion/affich_tools.py index 132871e9..e84b03b2 100755 --- a/gestion/affich_tools.py +++ b/gestion/affich_tools.py @@ -7,7 +7,7 @@ Copyright (C) Fr Licence : GPLv2 """ -import sys, sre, os, tempfile +import sys, re, os, tempfile # Détermination de l'encodage encoding = None @@ -179,7 +179,7 @@ def tableau(data, titre=None, largeur=None, alignement=None, format=None): # Largeurs ########## if not largeur : - largeur = [ max([len(sre.sub('\x1b\[1;([0-9]|[0-9][0-9])m','',ligne[i])) for ligne in data]) for i in range(nbcols) ] + largeur = [ max([len(re.sub('\x1b\[1;([0-9]|[0-9][0-9])m','',ligne[i])) for ligne in data]) for i in range(nbcols) ] elif '*' in largeur: rows, cols = get_screen_size() for i in range(nbcols) : @@ -194,12 +194,12 @@ def tableau(data, titre=None, largeur=None, alignement=None, format=None): def aligne (data, alignement, largeur) : # Longeur sans les chaines de formatage - l = len(sre.sub('\x1b\[1;([0-9]|[0-9][0-9])m','',data)) + l = len(re.sub('\x1b\[1;([0-9]|[0-9][0-9])m','',data)) # Alignement if l > largeur : # découpage d'une chaine trop longue - regexp = sre.compile('\x1b\[1;([0-9]|[0-9][0-9])m') + regexp = re.compile('\x1b\[1;([0-9]|[0-9][0-9])m') new_data = u'' new_len = 0