RobotFramework教程使用筆記——robotframwork中文亂碼顯示問題


     接口、數據庫返回信息有中文的時候會顯示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,再看下:

 

   中文正常顯示了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM