Python接口测试—正则表达式获取参数

来源:互联网 发布:ubuntu如何升级内核 编辑:程序博客网 时间:2024/05/16 17:01

http://www.jianshu.com/p/7f3cb41767ff


import requestsimport jsonimport redef login(username,password):    headers = {'Content-Type': 'application/json'}    login_url = 'https:xxxxxxxxxxx' #登陆的url地址    form_date = {'idContent' : username,'password':password} #将账号密码放到一个form中    login_response = requests.post(login_url,headers = headers,data=json.dumps(form_date)) #发一个请求,用post带着账号密码作为一个form请求    r = login_response.text #读取请求返回的结果      return rdef Token(r):    key = r    p1 = r'"loginToken":"(.*)"'  #想匹配到loginToken后面的值    pattern1 = re.compile(p1)    print pattern1.findall(key)[0]    token = pattern1.findall(key)[0]    return token    print token


原创粉丝点击