Ich plane, Tastaturkurzbefehle zu verwenden, um chromedriver zu fahren; obwohl ich kein passendes Beispiel finde.Key Stroke zu Chromedriver senden, mit Selen Python
Ich lade Chromtreiber als driver.remote Objekt in Selen Python; damit ich auf die Elemente zugreifen kann, und bis jetzt funktioniert es gut; Ich kann Schlüssel an ein Element senden.
Obwohl ich nicht sehe, wie Sie tatsächlich Browser-Verknüpfungen senden können; Die driver.remote hat keine sendkey-Funktion; nur die Elemente haben es.
Also, wenn ich eine Menüverknüpfung öffnen möchte, um eine Aktion zu tun, kann ich nicht. Gibt es einen Weg dazu, oder ist Selenium per se nicht in Reichweite?
AFAIK, können Sie keine Tasten-Kombinationen mit 'chromedriver' verwenden. Was genau willst du machen? Welche Abkürzungen? – Andersson
Versuchen, ein neues Fenster zu öffnen, neue Registerkarte, Seite speichern, Seite laden. Ich habe versucht, diese Tastenkombination mit "Körper" ausgewählt zu senden, aber selbst in diesem Fall erhält die Anwendung den Befehl nicht. Ich kann nur Text an das Textfeld auf der Webseite selbst senden, nicht an den Browser –
'Seite speichern' Sie meinen" HTML "Seitenquelle speichern? – Andersson