selenium获取cookies,然后绕过cookies

from seleniumimport webdriver

from selenium.webdriverimport ActionChains

driver = webdriver.Chrome()

#获取到cookies

def get_cookies():

driver.get('https://www.163.com/')

Lg_bt = driver.find_element_by_id('js_N_nav_login_title')

ActionChains(driver).move_to_element(Lg_bt).perform()

input('输入完密码请输入q')

cookies = driver.get_cookies()

return cookies


cookies = get_cookies()

driver = webdriver.Chrome()

driver.get('https://www.163.com/')

driver.delete_all_cookies()

for cookiein cookies: #遍历cookies,删掉expiry过期时间,然后加载到cookie()传给driver

if 'expiry' in cookie.keys():

del cookie['expiry']

driver.add_cookie(cookie)

driver.refresh()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。