python2 生成HTML測試報告報錯 ascii code can't decode byte 0xe5 in position 0:ordinal not in range(128)...

 原因:python2 默認的編碼格式是ascii 很多編碼格式轉換不了 解決方法: 我是直接替換到python3環境解決的 你需要的是讓編碼用實際編碼而不是 ascii 1. 對需要 str->unicode 的代碼,可以在前邊寫上 import sys reload(sys) sys.setdefaultencoding('utf8') 把 str 編碼由 ascii 改爲 utf8 (或 g
相關文章
相關標籤/搜索