From 6d25fec777483c2d90200ce0810bfd0f7246d1d3 Mon Sep 17 00:00:00 2001 From: minghu6 Date: Sat, 28 May 2016 20:31:00 +0800 Subject: [PATCH] colored util/log --- src/you_get/util/log.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/you_get/util/log.py b/src/you_get/util/log.py index 5c8504f5..241904df 100644 --- a/src/you_get/util/log.py +++ b/src/you_get/util/log.py @@ -3,6 +3,7 @@ from ..version import script_name +from .color import color import os, sys IS_ANSI_TERMINAL = os.getenv('TERM') in ( @@ -63,16 +64,16 @@ def sprint(text, *colors): def println(text, *colors): """Print text to standard output.""" - sys.stdout.write(sprint(text, *colors) + "\n") - + #sys.stdout.write(sprint(text, *colors) + "\n") + color.print_info(text) def print_err(text, *colors): """Print text to standard error.""" - sys.stderr.write(sprint(text, *colors) + "\n") - + #sys.stderr.write(sprint(text, *colors) + "\n") + color.print_err(text) def print_log(text, *colors): """Print a log message to standard error.""" - sys.stderr.write(sprint("{}: {}".format(script_name, text), *colors) + "\n") - + #sys.stderr.write(sprint("{}: {}".format(script_name, text), *colors) + "\n") + color.print_err("{}: {}".format(script_name, text)) def i(message): """Print a normal log message.""" print_log(message)