问题:RIDE自动测试case在ride界面控制台中输出乱码,在py的ide中可以正常输出中文
版本:RIDE 1.7.4 running on Python 3.7.4.
解决方案:修改RIDE的配置文件
D:Program FilespythonLibsite-packages obotidecontrib estrunner\\testrunnerplugin.py
修改这个py文件中的
encoding = {'CONSOLE': CONSOLE_ENCODING,
'SYSTEM': SYSTEM_ENCODING,
'OUTPUT': OUTPUT_ENCODING} SYSTEM_ENCODING为OUTPUT_ENCODING 重启即可
目的使系统输出也作为上级输出即py输出.