Cobra
Cobra copied to clipboard
日志编码错误
运行环境 ubuntu16.04 python3.5 --- Logging error --- Traceback (most recent call last): File "/root/cobra/cobra/log.py", line 67, in stdout_encode ret = data.encode(sys.stdout.encoding) UnicodeEncodeError: 'ascii' codec can't encode characters in position 786-793: ordinal not in range(128)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/root/cobra/cobra/log.py", line 117, in emit
message = stdout_encode(self.format(record))
File "/root/cobra/cobra/log.py", line 69, in stdout_encode
ret = data.encode(UNICODE_ENCODING) if isinstance(data, unicode) else data
NameError: name 'unicode' is not defined
Call stack:
File "cobra/cobra.py", line 22, in
临时切换下本地语言,再执行试下? LANG=C.UTF-8