从Selenium WebDriver访问现有的whatsapp-web会话

时间:2019-03-16 15:47:18

标签: python selenium selenium-webdriver automation whatsapp

我想通过硒webdriver访问whatsapp-web,而不必每次都扫描QR码。假设我有一个通过普通的Chrome-Tab创建的whatsappweb会话,可以在我的webdriver会话中重新使用它吗? 到目前为止,通过提供现有会话作为驱动程序参数,我从第二次执行webdriver开始设法做到了:  chrome_options = webdriver.ChromeOptions()  chrome_options.add_argument(“ user-data-dir = C:\\ Users \\ <用户名> \\ AppData \\ Local \\ Google \\ Chrome \\ User Data \\ Default”)  驱动程序= webdriver.Chrome(chrome_options = chrome_options)  driver.get('http://web.whatsapp.com') 但我有兴趣在首次运行webdriver时也自动连接。我也尝试过使用存储在C:\ Users \ <用户名> \ AppData \ Local \ Google \ Chrome \ User Data \ Default中的Cookie文件,但是我注意到Whatsapp并非基于此文件,因为当我删除此文件时文件,则无需再次扫描代码即可进行会话。 我希望在第一次运行webdriver时也能获得现有的会话,因为我已将chrome数据提供给新的webdriver会话,我在这里缺少什么?

0 个答案:

没有答案