RIDE控制台(不是日志)中文乱码处理

乱码位置:
RIDE控制台(不是日志)中文乱码处理
处理方法:
1.5版本的ride
修改文件Lib/site-packages/robotide/contrib/testrunner/testrunner.py
RIDE控制台(不是日志)中文乱码处理1.7.3.1版本(我的是这个版本,亲测有效)
修改文件Lib/site-packages/robotide/contrib/testrunner/testrunner.py

        for _ in myqueuerng:
            try:
                # DEBUG result += self._queue.get_nowait()
                # .decode(utils.SYSTEM_ENCODING, 'replace')
                # .decode('UTF-8','ignore')
                result += encoding.console_decode(self._queue.get_nowait(),
                                                  'mbcs' if IS_WINDOWS
                                                  else 'UTF-8')
                # ,'replace')  # 'latin1' .decode(utils.SYSTEM_ENCODING,
                # 'replace')  # .decode('UTF-8','ignore')
            except Empty:
                pass
        return result  # DEBUG .decode('UTF-8', 'ignore')

RIDE控制台(不是日志)中文乱码处理修改后效果:
RIDE控制台(不是日志)中文乱码处理

方法来自于GitHub上的大神zhujunling-nj