前言
cookie有什么用呢?
我的理解就是保持登录状态,有时候爬取网页不需要输入账号密码,就是因为携带了cookie
下面两种法介绍获取网页Cookie
selenium获取cookie后进行组装
cookie = driver.get_cookies()
pp = ''
for i, key in enumerate(cookie[0]):
if i == 0:
pp = (key + '=' + str(cookie[0].get(key))) + ';'
# 判断最后一位
print(i)
if i == (len(cookie[0]) - 1):
pp = pp + (key + '=' + str(cookie[0].get(key)))
pp = pp + (key + '=' + str(cookie[0].get(key))) + ';'
requests获取cookie
a = requests.get(url,headers=headers)
cookies = a.cookies
for key in cookies.keys():
总结
慢慢积累,快快强大