关于Robot Framework中字符串进制问题处理

python2最让人头疼的就莫过于编码问题了,所以一下总结了几个robot framwork中的几个解决方式,希望能对大家有用吧.
1.如下图,我运行接口时返回来的十六进制格式的字符串信息。

字符串为十六进制的!
至于处理格式,大家可以参照这个:

  ${text}    Evaluate    '${ORDERS_NQ}'.decode('gbk')

这样就阔以完美展现中文了!
在这里插入图片描述
同理,如果是数据库返回来的类似信息,gbk要是不能正常转义的话,换UTF8的话,大部分也能解决的。
2.还有一种罪简单的,就是现实u’xx’啥的这种unicode的,直接
`${str_cn} evaluate ${str}
这样子过一道就能正常显示中文了。

大概就是这些了,后续有遇到其他的情形,会持续更新。
欢迎指正,谢谢!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值