diff --git a/utils/stats_cableurs2.py b/utils/stats_cableurs2.py index 4dbc6705..cbd421b2 100755 --- a/utils/stats_cableurs2.py +++ b/utils/stats_cableurs2.py @@ -38,6 +38,7 @@ adherents = db.search(u'(&(debutAdhesion>=%s)(aid=*))' % (crans_utils.toGenerali cableurs = db.search(u'(|(droits=cableur)(droits=nounou))') scores = [] historique = [] +encoding = sys.stdout.encoding or "UTF-8" #### On prends les historiques de tout les adhérents def parse_historique(ligne): @@ -108,7 +109,7 @@ def show_all(limit, swap): largeur = [25, 8, 16, 16] alignement = ["c", "c", "c", "c"] data = [[elem for elem in scores[index]] for index in xrange(limit)] - print affichage.tableau(data, titre=titre, largeur=largeur, alignement=alignement, swap=swap) + print affichage.tableau(data, titre=titre, largeur=largeur, alignement=alignement, swap=swap).encode(encoding) #### On définit le Parser if __name__ == "__main__":