From 018d62cdb9f4a0facb3ccc06116edf798202f0d0 Mon Sep 17 00:00:00 2001 From: runtarm Date: Sat, 26 Mar 2016 22:05:18 -0700 Subject: [PATCH] Encode log messages to avoid UnicodeEncodeError in python2 --- scholar.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scholar.py b/scholar.py index 21f26aa..c691198 100755 --- a/scholar.py +++ b/scholar.py @@ -244,7 +244,7 @@ def log(level, msg): return if ScholarUtils.LOG_LEVELS[level] > ScholarConf.LOG_LEVEL: return - sys.stderr.write('[%5s] %s' % (level.upper(), msg + '\n')) + sys.stderr.write('[%5s] %s' % (level.upper(), encode(msg) + '\n')) sys.stderr.flush()