Я загрузил расширение сеанса в селене webdriver , используя chrome. Теперь мне нужно нажать CTRL + SHIFT + S, чтобы открыть всплывающее окно расширения и взаимодействовать с ним. Пробовал Action Chains и PyAutoIt но не повезло. Любая помощь будет оценена. Вот код:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
from time import sleep
import autoit
chrome_options = Options()
chrome_options.add_extension('extension.crx')
driver = webdriver.Chrome('chromedriver.exe', options=chrome_options)
driver.get('http://google.com')
sleep(2)
ActionChains(driver).key_down(Keys.CONTROL).key_up(Keys.SHIFT).send_keys('s').key_up(Keys.CONTROL).key_up(Keys.SHIFT).perform()
# autoit.send("{LSHIFT down}")
# autoit.send("{LCTRL down}")
# autoit.send("s")