Клавиши «Отправить ключи» + вкладка в Selenium Web driver - PullRequest
0 голосов
/ 20 июня 2019

Я пытаюсь заставить Selenium выполнить SHIFT + TAB (переходит в начало страницы), но код не работает.Я использую Python и совершенно не знаком с Selenium

Импортированный пакет -

import selenium.webdriver as webdriver    
import selenium.webdriver.support.ui as ui
from selenium.webdriver.common.action_chains import ActionChains    
from selenium.webdriver.common.keys import Keys

Код, который я пробовал:

 ActionChains(driver)
 key_down(Keys.SHIFT+Keys.TAB)
send_keys(Keys.SHIFT,Keys.TAB)

Я ожидаю страницучтобы подняться на вершину с SHIFT + TAB

1 Ответ

2 голосов
/ 20 июня 2019

Бесстыдно скопировано с https://www.programcreek.com/python/example/97717/selenium.webdriver.common.keys.Keys.SHIFT

a = ActionChains(driver)
a.key_down(Keys.SHIFT).send_keys(Keys.TAB).key_up(Keys.SHIFT)
a.perform()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...