记RobotFramework乱码问题解决方案

解决乱码只需要两步就好了,每次装电脑又要重新配置,网上查资料太麻烦了自己总结一下吧~

问题:

第一步:

找到unic.py文件
参考我的文件位置:C:\Python37\Lib\site-packages\robot\utils

打开该文件导入json包

再对应的函数中添加该代码

代码如下:
if isinstance(item, (list, dict, tuple)): try: item = json.dumps(item, ensure_ascii=False, encoding='utf-8') except UnicodeDecodeError: try: item = json.dumps(item, ensure_ascii=False, encoding='utf-8') except: pass except: pass
到了这步还是不行的,还需要第二步~~~~

第二步:

参考我的文件位置:C:\Python37\Lib\site-packages\robotide\contrib\testrunner

565行修改参数,修改完成保存退出

重启ride,正常了~

posted @ 2021-05-10 15:55  池左岛夜香  阅读(177)  评论(0编辑  收藏  举报