作者:IT小样
session:会话,相比于直接requests请求,session具有保持功能,如:当浏览器输入身份信息后,会自动保存cookie。
session其实在用法上和requests库相同。举例:
import requests
session = requests.session()
session.get("https://www.baidui.com")
session用处:
1、如前面所言,session可以跨请求保持cookies
2、session可以为请求方法提供缺省数据,通过设置session对象的属性来实现
注意1:如果请求方法有设置参数,则方法中的参数会覆盖会话层设置的参数,类似重载。
注意2:如果方法层需要忽略会话层的参数时,只需要在会话层将该参数值设置为None。