UnicodeDecodeError: 'utf8' codec can't decode byte 0xce in position 47: invalid continuation byte
invalid in 39 can byte position utf8
2023-09-14 08:59:26 时间
本地python IDLE环境执行print ACTUAL_DATA[0]正常输出,但是在案例脚本中通过RF调用执行时却报错:FAIL UnicodeDecodeError: 'utf8' codec can't decode byte 0xce in position 47: invalid continuation byte ,经确认系编码问题:
1、具体原因:从RF输入的中文会进行utf8编码:u'\u6587\u4ef6\u5230\u8fbe\u6210\u529f',也就是说RF采用的是UTF8编码,而python中gbk编码(类似'\xce\xc4\xbc\xfe\xb5\xbd\xb4\xef\xb3\xc9\xb9\xa6')的数据通过RF输出时因编码方式不一致导致编码报错;
2、解决办法:将gbk编码数据decode('gbk')得到utf8编码的数据,将utf8编码数据传递给RF即可正确打印;
相关文章
- 【微信错误】{"errcode":"40013","errmsg":"invalid appid hint: [mackRA06203114]","success":false}
- YII2+oracle,php5.x升级到php7.2.x以上,sql报错:General error: 904 OCIStmtExecute: ORA-00904: "xxxx": invalid identifier
- [可能没有默认的字体]Warning: imagettfbbox() [function.imagettfbbox]: Invalid font filename...
- sp_addlinkedserver '(null)' is an invalid product name
- mysql添加DATETIME类型字段导致Invalid default value错误的问题
- Invalid character in the given encoding. Line XX, position XX.解决方法
- invalid substring parameter in My Opportunity account determination
- 处理ABAP Netweaver gateway service使用过程中遇到的400 error - invalid key predicate type for guid
- 如何处理错误消息Query XXX is invalid or contains errors
- Column '表名.某列名' is invalid in the select list because it is not contained in either an aggregate f
- 成功解决Error:invalid character in identifier
- 成功解决UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd3 in position 238: invalid continuation b
- 成功解决SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xa3 in position 15: invalid start
- 成功解决Error:invalid character in identifier
- 成功解决(六种方法大总结)UnicodeDecodeError utf-8 codec cant decode byte 0xd0 in position 3150: invalid con
- 成功解决UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc2 in position 0: invalid continuation byt
- 成功解决./nvidia-installer: invalid option: "‐‐no‐opengl‐files" ERROR: Invalid commandline, please run `
- UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xb0 in position 53: invalid start byte
- 已解决WARNING: Ignoring invalid distribution -addlepaddle (d:softpython36libsite-packages)
- 已解决FutureWarning: The default value of regex will change from True to False in a future version. In
- 已解决SyntaxError: invalid character in identifier
- Edge浏览器:“STATUS_INVALID_IMAGE_HASH“错误状态码
- 解决selenium.common.exceptions.InvalidArgumentException: Message: invalid argument: invalid 'expiry'
- 【机器学习】解决机器学习中OneVsRestClassifier的网格调参Invalid parameter max_depth for estimator OneVsRestClassifier