Эй, я пытаюсь создать автоматическую программу для отправки сообщений WhatsApp.В настоящее время я использую Python, Firefox и Selen для достижения этой цели.Проблема в том, что каждый раз, когда я звоню driver.get(url)
, он открывает новый экземпляр браузера Firefox, пустой, без воспоминаний о последнем запуске.Это заставляет меня сканировать штрих-код каждый раз, когда я его запускаю.
from selenium import webdriver
from selenium.webdriver.firefox.webdriver import FirefoxProfile
cp_profile = webdriver.FirefoxProfile("/Users/Hodai/AppData/Roaming/Mozilla/Firefox/Profiles/v27qat5d.whatsapp_profile")
driver = webdriver.Firefox(executable_path="/Users/Hodai/Desktop/geckodriver",firefox_profile=cp_profile)
driver.get('http://web.whatsapp.com')
#Scan the code before proceeding further
input('Enter anything after scanning QR code')
Я пытался использовать профиль, но, похоже, он не влияет.
cp_profile = webdriver.FirefoxProfile("/Users/Hodai/AppData/Roaming/Mozilla/Firefox/Profiles/v27qat5d.whatsapp_profile")
driver = webdriver.Firefox(executable_path="/Users/Hodai/Desktop/geckodriver",firefox_profile=cp_profile)