Robot Framework之解決中文顯示亂碼問題

一、解決robotframework框架unicode的問題

找到robotframework安裝目錄下的unic.py文件,我的目錄是C:\Python27\Lib\site-packages\robotframework-3.0.4-py2.7.egg\robot\utils,在unic.py文件中插入

if isinstance(item, (list, dict, tuple)):

try:

item = json.dumps(item, ensure_ascii=False, encoding='utf-8')

except UnicodeDecodeError:

try:

item = json.dumps(item, ensure_ascii=False, encoding='utf-8')

except:

pass

except:

pass

代碼片段

二、python默認的編碼方式導致

在Python的Lib\site-packages文件夾下新建一個sitecustomize.py文件,內(nèi)容為:

#coding=utf8

import sys

reload(sys)

sys.setdefaultencoding('utf8')

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 下一篇:http://www.itdecent.cn/p/0afa59b25ab1 一、需要使用到的庫: 1、L...
    視界_cbdc閱讀 6,061評論 3 5
  • 常用模塊 認識模塊 什么是模塊 什么是模塊? 常見的場景:一個模塊就是一個包含了python定義和聲明的文件,文...
    go以恒閱讀 2,171評論 0 6
  • 網(wǎng)上都有解決方案,這兒就班門弄斧了,大自然的搬運工:推薦帖子:http://www.robotframework....
    帶肥肉的羊肉串閱讀 2,284評論 0 0
  • 文/安梳顏 你最討厭和什么樣的人交朋友?那種看起來十分單純,內(nèi)心潔白到?jīng)]有一點瑕疵的人。這樣的人,心思是有多深沉,...
    安梳顏閱讀 10,109評論 110 251
  • 20180614,星期四,晴 每天工作很辛苦,經(jīng)常無休止的爭吵弄得身心疲憊,花了幾萬塊學習的東西,就是為了和我吵架...
    妍妍520閱讀 304評論 0 0

友情鏈接更多精彩內(nèi)容