接口、數據庫返回信息有中文的時候會顯示unicode的樣式,前面帶個U這樣的顯示,如果我們想讓它正常顯示中文可以這樣做:
1、robotframework為3.0.X
2、找到Python安裝目錄下的\Lib\site-packages\robot\utils\unic.py文件
引入json庫:import json
將下面代碼復制到如圖位置,注意對齊方式:
if isinstance(item, (list, dict, tuple)): try: item = json.dumps(item, ensure_ascii=False, encoding='cp936') except UnicodeDecodeError: try: item = json.dumps(item, ensure_ascii=False, encoding='cp936') except: pass except: pass
然后重啟下RIDE,再看下:
中文正常顯示了。