1. 程式人生 > >使用Robot Framework執行時後臺報錯UnicodeDecodeError:'utf8' codec can't decode byte

使用Robot Framework執行時後臺報錯UnicodeDecodeError:'utf8' codec can't decode byte

使用Robot Framework進行自動化測試,執行時遇到

UnicodeDecodeError :'utf-8' codec can't decode byte 0xd0 in position 46:invalid continuation byte

如下方法可以解決:

1,找到Python目錄:C:\Python27\Lib\site-packages\Selenium2Library\keywords

2,開啟__init__.py檔案,新增下面3行程式碼後,儲存

import sys
reload(sys)
sys.setdefaultencoding("utf-8")

3,重新執行RF