Um die Richtigkeit zu überprüfen, habe ich begonnen, die Tasten nach dem Klicken auf die Eingabe zu drücken, um zu sehen, ob sie angeklickt werden.Drücken Sie die Tasten STRG + t im Selenium Python Webdriver
elem = driver.find_element_by_id("q")
elem.send_keys('t')
ActionChains(driver).key_down(Keys.LEFT_SHIFT).send_keys('ff').perform()
Der obige Code wird in den Eingang tFF eingegeben, dh die linke Verschiebung wird geklemmt. Aber Sie sollten es STRG + t umschreiben:
elem = driver.find_element_by_id("q")
elem.send_keys('t')
ActionChains(driver).key_down(Keys.LEFT_CONTROL).send_keys('t').perform()
Und es nicht funktioniert, obwohl es logisch sein sollte.
element.send_keys (Keys.COMMAND " t ') –
control + t öffnet die neue Registerkarte im Browser. Möchtest du einen neuen Tipp öffnen? – Murthi