1.python
1.python里不会自动保存cookie,所以调用session保存cookie,session保存会话,就是保存sessionid;
2.session实例化一个对象给s.S就具有request所有功能;
3 get请求传参:第一种没参数;第二种带参数。通过url+?+参数;第三种:参数和参数之间再用&连接;
4._name_:(当前模块的名字)和_main_(主函数)
5.print出去的东西只是打印;
6.json提取:json()["id"] 用key找到value;
print(res.json())
return res.json()["id"]
7.关联:第一个请求的返惨是第二个的请求参数‘
正则模块:re(内置模块)text/html
re.findall(r'”提取名称“:"(.*?)"',提取的文件名)[0](提取第1个值)
ex:
print(res.text)
mes = re.findall('"message":"(.*?)"',res.text)[0]
print(mes)
8.import是一个py文件,模块;
引到了文件,就是调用文件里面的类
引到了类,就是直接调用类里面的方法;
import模块类型---平级
内置模块---使用内置模块里面的函数的话就用from re import findall
from模块路径import类----不平级时用from
python里面是通过request去发起请求的,它有自带的session,能保存会话,浏览器帮你保存cookie;通过session保存cookie,保存会话;
然后带和cookie去请求;所以要先调用登录接口