Python2.7升级到3.0 HTMLTestrunner报错解决方法
2017-09-13 16:05
381 查看
装了python 3.0后会出现运行HTMLTestrunner报错,因为里面的脚本还是用的2.7版本上的
语法。现在将需要修改的地方总结如下:
打开你的HTMLTestruner.py文件:
1. 第94行,将import StringIO修改成import io
2. 第539行,将self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer=io.StringIO()
3. 第774行,将uo = o.decode(‘latin-1‘)修改成uo =e
4. 第775行,将ue = e.decode(‘latin-1‘)修改成ue = e
5. 第636,将print >> sys.stderr, ‘\nTime Elapsed: %s‘%(self.stopTime-self.startTime)修改成print(sys.stderr, ‘\nTimeElapsed: %s‘ % (self.stopTime-self.startTime))
有问题加群QQ群交流: 610845268
语法。现在将需要修改的地方总结如下:
打开你的HTMLTestruner.py文件:
1. 第94行,将import StringIO修改成import io
2. 第539行,将self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer=io.StringIO()
3. 第774行,将uo = o.decode(‘latin-1‘)修改成uo =e
4. 第775行,将ue = e.decode(‘latin-1‘)修改成ue = e
5. 第636,将print >> sys.stderr, ‘\nTime Elapsed: %s‘%(self.stopTime-self.startTime)修改成print(sys.stderr, ‘\nTimeElapsed: %s‘ % (self.stopTime-self.startTime))
有问题加群QQ群交流: 610845268
相关文章推荐
- [转]ubuntu10.10升级到11.04过程中python2.7升级出错的解决方法(安装wine过程中出错)
- ubuntu10.10升级到11.04过程中python2.7升级出错的解决方法
- Centos6.5 python升级成2.7版本出现的一些问题解决方法
- centos6.4 python 升级到2.7之后一些问题解决
- Window下python2.7在使用reload(sys)后,再使用print语句无输出的解决方法
- Python升级提示Tkinter模块找不到的解决方法
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- Centos 6.4 python 2.6 升级到 2.7一起的MySQLdb不能使用的解决问题
- centos 6.5t升级python注意事顶及遇到问题的解决方法
- python3.4学习笔记(十九) 同一台机器同时安装 python2.7 和 python3.4的解决方法
- ipython需要2.7版本python, 手动编译; 解决yum在升级python2.7版本后的功能恢复; 解决pip命令失败问题.
- 升级到Firefox 3.0后解决扩展版本不兼容的方法
- Python version 2.7 required, which was not found 注册表问题解决方法
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- fedora 15 升级python后yum无法使用的解决方法
- python2.7.6比python2.7.3升级过程中import module问题及解决方法
- pyqt4 python2.7 中文乱码的解决方法
- 使用Python2.7操作Selenium2时只打开浏览器不load URL的解决方法
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- python2.4升级到2.7后,解决安装json后模块不识别的问题