appium_python中中文如何正常解析

在使用python2.7版本编写appium自动化脚本时,开头写了#encoding=utf-8,但是代码中含中文的仍然无法正常解析,代码如下:


代码第一段
代码第二段

开头已经写了#encoding=utf-8,后来改成#coding=utf-8,结果报告里面仍然是乱码 :


生成报告

在网上看到# -*- coding: utf8 -*-或者# -*- encoding: utf8 -*-修改后仍然是乱码。。。

后来,查询原因后为输出报告的操作有问题,HTMLtestrunner里面decode的源码为latin-1,

找到HTMLTestRunner.py源码 

定位到如下位置,o.decode(‘latin-1’),e.decode(‘latin-1’),编码“latin-1”修改为“utf-8”.


保存发布后查看运行结果:


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容