8

I want to get my Whatsapp web (web.whatsapp.com) logged in, at the second time opening the Whatsapp web on chrome driver. Following is my code based on Python need your help.

from selenium import webdriver
from selenium.webdriver.chrome.options import Options


chrome_path = r"chromedriver.exe"
options = Options();
options.add_argument("user-data-
dir=C:/Users/Username/AppData/Local/Google/Chrome/User Data");
#options.add_argument("--start-maximized");
driver = webdriver.Chrome(chrome_path,chrome_options=options);

#driver = webdriver.Chrome();
driver.get('https://web.whatsapp.com/')
Daniyal Tariq
  • 181
  • 1
  • 3
  • 12

2 Answers2

19

I tried on my Mac, below code and it worked perfectly fine, I don't need to login again

from selenium import webdriver
from selenium.webdriver.chrome.options import Options


options = Options()
options.add_argument("user-data-dir=/tmp/tarun")
driver = webdriver.Chrome(chrome_options=options)

driver.get('https://web.whatsapp.com/')
driver.quit()

For window you can try changing the path as below

options.add_argument("user-data-dir=C:\\Users\\Username\\AppData\\Local\\Google\\Chrome\\User Data")
Tarun Lalwani
  • 142,312
  • 9
  • 204
  • 265
1
from selenium import webdriver
from selenium.webdriver.chrome.options import Options


options = Options()
options.add_argument("user-data-dir=C:\\Users\\Username\\AppData\\Local\\Google\\Chrome\\User Data")
driver = webdriver.Chrome(chrome_options=options)

driver.get('https://web.whatsapp.com/')
driver.quit()

Here it is for Windows. Works perfect on Python 3.6

Kaitonee
  • 33
  • 5