一、修改DatabaseLibrary安装目录中query.py文件
打开文件query.py在末尾加入下面代码,注意对齐方式,前面不要使用tab对齐要使用空格,不然导入时会报错
def decode(self,customstr,mode):
return customstr.decode(mode)
使用时直接用decode关键字就行,两个参数,一个时需要转换编码的数据,一个时编码格式
二、使用string标准库中的Decode Bytes To String关键字,使用加下图
三、使用自带标准库BuiltIn中的Evaluate关键字,使用见下图
注:转换编码时只能一个字段一个字段的转换,不然会报错,数据库中查询到的数据一条一般都会有很多个字段
本文介绍了一种在Robot Framework中修改数据库查询结果编码的方法,包括修改DatabaseLibrary安装目录中的query.py文件、使用string标准库中的DecodeBytesToString关键字及利用BuiltIn库中的Evaluate关键字等三种方式。
1934

被折叠的 条评论
为什么被折叠?



