我的期望是在验证后会自动将某些内容添加到 cookies 数组中,但事实并非如此。
driver = webdriver.Chrome(chromedriver)
whatsapp_url = "https://web.whatsapp.com"
driver.get(whatsapp_url)
print(driver.get_cookies())
time.sleep(30) # We are doing the manual QR code verification here
print(driver.get_cookies())
driver.get_cookies()
前后也是空的
最佳答案
尝试这个:
options = webdriver.ChromeOptions();
options.add_argument('--user-data-dir=./User_Data')
driver = webdriver.Chrome(chrome_options=options)
driver.get('https://web.whatsapp.com/')
您需要第一次登录。
当您必须存储 session 时,它始终有效。无需导入/导出 cookie。
关于python - 如何使用 Selenium Python 保存 Whatsapp web 的 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50792181/