remove ANSI color codes from log file

pull/149/head
Alin Trăistaru 7 years ago
parent bdccb95396
commit 580cb84d3b

@ -43,12 +43,16 @@ def log(message, info=True, error=False, debug=False):
datefmt='%H:%M:%S',
level=logging.DEBUG)
print(message)
# remove ANSI color codes from logs
message_clean = re.compile(r'\x1b[^m]*m').sub('', message)
if info is True:
logging.info(message)
logging.info(message_clean)
elif error is not False:
logging.error(message)
logging.error(message_clean)
elif debug is not False:
logging.debug(message)
logging.debug(message_clean)
def resource_path(relativePath):

Loading…
Cancel
Save