Ride的Run視窗控制台中文展示亂碼問題解決

2022-05-17 18:39:08 字數 666 閱讀 1628

系統:windows win7/10

robotframework-ride:1.7.4.1

在使用robotframework-ride的過程中發現run視窗的控制台列印出來的內容裡中文顯示都是亂碼

在網上查了一些人說可以把日誌打進檔案裡就不是亂碼了,但是經常除錯看著還是很難受,後來在另外一台電腦上部署jenkins有一次安裝了ride除錯,終於看不下去了,於是在各種查詢方法的時候看到了[我不是庸醫]的這篇文章:照做後完美解決了我的問題。

具體做法是:

如果是系統中直接安裝的python,那麼直接到python安裝目錄下找這個目錄路徑:

..\python\python37\lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py

如果是用的conda環境,那麼到conda的envs裡的python目錄下找這個目錄路徑:

..\miniconda3\envs\pywa373\lib\site-packages\robotide\contrib\testrunner\testrunnerplugin.py

修改完成之後重啟ride,再次執行後亂碼問題就解決了:

Xshell控制台中文亂碼

工具 原料 檢視專案列印日誌中文亂碼,如下圖所示 是不是linux系統沒有安裝中文語言包呢?我們來檢查一下吧,檢視語言包。如下圖 2.如果系統支援中文語言包,那麼顯示還是亂碼應該是xshell鏈結工具的問題。開啟xshell終端服務,找到選單 屬性 如下圖 可以正常顯示中文 linux中文亂碼,li...

IntelliJ IDEA 控制台中文亂碼

搜了一下google,得到如下答案 原文寫道 貌似是公升級12.1之後開始的,之前中文系統沒有問題 參考 intellij idea中文亂碼解決辦法 原先中文系統沒問題是因為預設加入了 dfile.encoding gb2312 而在更新到12.1之後,idea預設加入了 dfile.encodin...

IntelliJ IDEA 控制台中文亂碼

不要以為問題解決了,實際上只完成了一半,因為是執行web server時出現的亂碼,所以web server的編碼要和idea保持一致 idea中設定web server的虛擬機器編碼 這樣ide的編碼 控制台編碼受ide影響 和web server輸出的編碼一致問題解決。啟動web server之...