最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決python3 HTMLTestRunner測試報告中文亂碼的問題

 更新時間:2018年12月17日 14:43:09   作者:monkey7777  
今天小編就為大家分享一篇解決python3 HTMLTestRunner測試報告中文亂碼的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

使用HTMLTestRunner輸出的測試報告中,標(biāo)題和錯誤說明的中文亂碼。

環(huán)境:

python v3.6

HTMLTestRunner v0.8.2

定位問題

剛開始以為是python3對HTMLTestRunner文件兼容的問題。網(wǎng)上搜了一些解決辦法基本都是說python2的,對比看了一下,我這邊兼容性是可以的。

接下來,查看HTMLTestRunner文件輸出,倒著去找,最后問題定位到:

self.stream.write(output)

這一行,print(output)是正常輸出中文的,但是write()就是亂碼。

其中,stream是運行生成報告時,傳的stream參數(shù),stream傳空時,stream=sys.stdout,我這邊傳的是一個打開文件:

outfile = open(filename, 'w')

那么問題就是,outfile.write(output)時中文亂碼。

解決方案

* 有兩種解決辦法 *

1、打開寫入文件時設(shè)置編碼

outfile = open(filename, 'w', encoding='utf-8')

2、打開文件時未設(shè)置編碼,但寫入方式設(shè)置為'wb';并且,output字符串encode()成utf-8編碼。

以上這篇解決python3 HTMLTestRunner測試報告中文亂碼的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Tensorflow限制CPU個數(shù)實例

    Tensorflow限制CPU個數(shù)實例

    今天小編就為大家分享一篇Tensorflow限制CPU個數(shù)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python playwright--pytest-playwright、pytest-base-url插件編寫用例

    python playwright--pytest-playwright、pytest-base-url插件編

    這篇文章主要介紹了python playwright--pytest-playwright、pytest-base-url插件編寫用例,它提供上下文隔離,開箱即用地在多個瀏覽器配置上運行,它繼承了pytest框架,以及支持playwright的一些基礎(chǔ)使用,需要的朋友可以參考下
    2023-05-05
  • python如何使用雙線性插值計算網(wǎng)格內(nèi)數(shù)據(jù)

    python如何使用雙線性插值計算網(wǎng)格內(nèi)數(shù)據(jù)

    這篇文章主要介紹了python如何使用雙線性插值計算網(wǎng)格內(nèi)數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • python?OpenCV實現(xiàn)圖像特征匹配示例詳解

    python?OpenCV實現(xiàn)圖像特征匹配示例詳解

    這篇文章主要為大家介紹了python?OpenCV實現(xiàn)圖像特征匹配示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-04-04
  • 不到40行代碼用Python實現(xiàn)一個簡單的推薦系統(tǒng)

    不到40行代碼用Python實現(xiàn)一個簡單的推薦系統(tǒng)

    這篇文章主要給大家介紹了如何利用不到40行python代碼實現(xiàn)一個簡單的推薦系統(tǒng),文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 基于Python開發(fā)云主機(jī)類型管理腳本分享

    基于Python開發(fā)云主機(jī)類型管理腳本分享

    這篇文章主要為大家詳細(xì)介紹了如何基于Python開發(fā)一個云主機(jī)類型管理腳本,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-02-02
  • 詳解python中TCP協(xié)議中的粘包問題

    詳解python中TCP協(xié)議中的粘包問題

    這篇文章主要介紹了python中TCP協(xié)議中的粘包問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • python實現(xiàn)向ppt文件里插入新幻燈片頁面的方法

    python實現(xiàn)向ppt文件里插入新幻燈片頁面的方法

    這篇文章主要介紹了python實現(xiàn)向ppt文件里插入新幻燈片頁面的方法,涉及Python操作ppt文檔添加幻燈片的相關(guān)技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • Python語法def語句及復(fù)雜用法實例探究

    Python語法def語句及復(fù)雜用法實例探究

    在 Python 中,def?是用于定義函數(shù)的關(guān)鍵字,本文將深入介紹def的用法和特點,詳細(xì)說明如何定義函數(shù)、傳遞參數(shù)、返回值以及更復(fù)雜的用法
    2024-01-01
  • Django自定義權(quán)限及用戶分組

    Django自定義權(quán)限及用戶分組

    這篇文章主要為大家介紹了Django登錄權(quán)限及分組模板使用權(quán)限,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06

最新評論

文昌市| 宜兴市| 津南区| 体育| 浦城县| 县级市| 河北省| 裕民县| 绥滨县| 大理市| 巴彦县| 额尔古纳市| 滨海县| 伊金霍洛旗| 商水县| 项城市| 大庆市| 昭通市| 长沙市| 香格里拉县| 呼图壁县| 喀喇沁旗| 青海省| 永靖县| 益阳市| 丰顺县| 营口市| 皮山县| 武宣县| 建湖县| 津南区| 巴彦县| 阿鲁科尔沁旗| 浦东新区| 庆城县| 牡丹江市| 鱼台县| 盐山县| 定安县| 祁连县| 侯马市|