python使用cookies登陆失败,求解
首先获取cookies
wps = webdriver.Chrome()
wps.get('https://www.kdocs.cn')
wps.find_element('xpath', '//div[@class="use-now"]').click()
wps.delete_all_cookies() # 清理浏览器cookies
time.sleep(30) # 暂停30秒,手动登陆
cookie = wps.get_cookies() # 获取cookies
print(cookie) # 打印cookies
使用cookies登陆
wps.get('https://www.kdocs.cn')
wps.maximize_window()
ps = wps.find_element('xpath', '//div[@class="use-now"]')
ActionChains(wps).move_to_element(ps).move_by_offset(5, 5).click().perform()
wps.delete_all_cookies()
cookie = [{上方获取的cookies}]
for cookie in cook:
wps.add_cookie(cookie)
wps.refresh()
浏览器提示“当前浏览器限制了第三方Cookie,影响正常登录,你可以更改浏览器的隐私设置,解除限制后重试。”
求解为什么会这样,是我使用的方法错误吗?