Prechádzať zdrojové kódy

[Fix] Manage displaying colors in both py2 and py3

monf 7 rokov pred
rodič
commit
e7905dec6d
1 zmenil súbory, kde vykonal 4 pridanie a 1 odobranie
  1. 4 1
      kalliope/core/Utils/Utils.py

+ 4 - 1
kalliope/core/Utils/Utils.py

@@ -2,6 +2,7 @@ import logging
 import os
 import inspect
 import imp
+import sys
 import re
 import six
 
@@ -10,7 +11,9 @@ logger = logging.getLogger("kalliope")
 
 
 def pipe_print(line):
-    print(line.encode('utf-8'))
+    if sys.version_info[0] < 3:
+        line = line.encode('utf-8')
+    print(line)
 
 
 class ModuleNotFoundError(Exception):