美文网首页
Robotframework-ride使用,控制台输出乱码

Robotframework-ride使用,控制台输出乱码

作者: db45d0a1c455 | 来源:发表于2018-08-31 10:38 被阅读88次

通过which python指令获取python目录

cd python目录/site-packages/robot/utils/

(如果which python命令找不到目录,通过ride.py指令打开ride,终端会显示一个路径,如图,cd 如图得到的目录/robot/utils/)

编辑vim unic.py(或open unic.py使用文档编辑器增加代码)

新增代码:(参照附件的文件对比)

最上面要import 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='gbk')

         except:

             pass

     except:

         pass

     #************************************

ps:代码请注意对其方式和空格,否则重启ride的时候会闪退

相关文章

网友评论

      本文标题:Robotframework-ride使用,控制台输出乱码

      本文链接:https://www.haomeiwen.com/subject/hefswftx.html