乱码位置:
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

相关文章:

  • 2021-10-17
  • 2021-08-12
  • 2022-02-18
  • 2021-12-10
  • 2021-10-12
  • 2021-09-04
  • 2021-12-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-10-28
  • 2021-04-14
  • 2021-11-15
  • 2021-06-16
  • 2021-08-12
相关资源
相似解决方案