RIDE控制台中文內容顯示亂碼問題解決方式記錄


背景:RIDE 1.7.4.1 running on Python 3.7.6. 

現象:學習RobotFramework使用過程,每條用例在Documentation中做了中文備注說明。但執行用例時控制台顯示錯誤亂碼,如下圖

 

 

 解決方案

找到Python路徑下的testrunnerplugin.py文件,如我的文件路徑:C:\Python\Python37\Lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py

將第565行的encoding['SYSTEM']改為encoding['OUTPUT'],如下圖

 

 修改后保存,重新啟動RIDE運行,查看控制台信息,顯示中文正常。

 

 

最近項目不忙了,看看RobotFramework,持續學習更新ing...


免責聲明!

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



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