def load_session(self):
"""
Generates the build up session object,
loads & deserializes Cookie file if exists
:returns: requests.session -- Session object
"""
_session = session()
_session.headers.update({
'User-Agent': self.utils.get_user_agent(),
'Accept-Encoding': 'gzip'
})
if path.isfile(self.session_file):
with open(self.session_file, 'r') as handle:
try:
_cookies = utils.cookiejar_from_dict(pickle.load(handle))
except EOFError:
_cookies = utils.cookiejar_from_dict({})
_session.cookies = _cookies
return _session
评论列表
文章目录