传参到get_depend_data返回值为空
来源:10-8 项目实战之数据依赖调试及组装
super_hamburger
2020-06-26
def get_depend_data(res_data,key):
#获取依赖字段
json_exe=parse(key)
madle=json_exe.find(res_data)
return [math.value for math in madle][0] #返回的是list 加个[0]
#获取依赖数据
def get_data(data):
res_data= depend_data(data)
#print("res_data",res_data)
rule_data=split_data(data)[1]
#print("rule_data",rule_data)
cw=get_depend_data(res_data,rule_data)
print("cw:",cw)
return cwget_data 打印出来res_data是接口返回的值,rule_data返回规则 ,这两个都有值返回
但是再传参到get_depend_data,madle返回值是空,这是为啥啊

写回答
1回答
-
Mushishi
2020-06-26
这个时候你可以通过抓包去看一下两个接口的请求、返回参数。还有你上个返回的是有数据 但是你再次匹配新规则是否匹配到了呢?这个你要看一下你数据里面有没有
00
相似问题