excel的预期结果和代码中返回的预期结果不一致
来源:7-12 通过预期结果判断case是否执行成功

慕桂英9308747
2019-07-02
老师,我想问下怎么我这里的代码中返回来的数据和我的excel中的数据一直对不上呢?str_one in str_two这个方法一直返回false,没有走true那边
代码如下:
写回答
4回答
-
慕桂英9308747
提问者
2019-07-03
这是debug模式下的两个字段值
042019-07-04 -
慕桂英9308747
提问者
2019-07-03
str_one的字段
'"status":90008'
str_two的字段
'{
"data": [],
"msg": "参数错误",
"status": 90008
}'
对应的比较代码(使用的是python3.6.5,所以没有decode(‘string-escape’)):
flag = None
if isinstance(str_one,str):
str_one = str_one.encode('unicode-escape').decode('utf-8')
if str_two in str_one:
flag = True
else:
flag = Falsereturn flag
00 -
慕桂英9308747
提问者
2019-07-03
老师,这是返回来的参数,代码等我回去才能贴00 -
Mushishi
2019-07-02
你上传的图片有问题,我看不了,你在你比较的方法里把两个参数打印出来看一下啊
012019-07-03
相似问题