1. 程式人生 > >Python2.7升級到3.0 HTMLTestrunner報錯解決方法

Python2.7升級到3.0 HTMLTestrunner報錯解決方法

html testrunner 無法運行

裝了python 3.0後會出現運行HTMLTestrunner報錯,因為裏面的腳本還是用的2.7版本上的

語法。現在將需要修改的地方總結如下:

打開你的HTMLTestruner.py文件:

  1. 94行,將import StringIO修改成import io

技術分享

  1. 539行,將self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer=io.StringIO()

技術分享

  1. 774行,將uo = o.decode(latin-1)修改成uo =e

技術分享

  1. 775行,將ue = e.decode(latin-1)修改成ue = e

技術分享

  1. 636,將print >> sys.stderr, \nTime Elapsed: %s%(self.stopTime-self.startTime)修改成print(sys.stderr, \nTimeElapsed: %s % (self.stopTime-self.startTime))

技術分享

有問題加群QQ群交流: 610845268


本文出自 “IT蟲” 博客,請務必保留此出處http://laomomo.blog.51cto.com/6595318/1964975

Python2.7升級到3.0 HTMLTestrunner報錯解決方法