Ich versuche, Schlüssel mit Selen zu senden, senden Sie Tastenfunktion, um einige Daten zu füllen, aber leider Code funktioniert nicht.Hier ist HTML CODE, wo ich einige Daten und Python Selen Code unten ausfüllen will sein das Problem in kann meinen CodePython Send Keys Funktion In Selen
<input type="text" style="margin-bottom:16px" value="My New Sketch" autocomplete="on" maxlength="60" minlenght="2" required="required" class="required" tabindex="1" name="title">
browser.find_element_by_css_selector(".required").send_keys(Keys.BACKSPACE)
time.sleep(5)
browser.find_element_by_css_selector(".required").send_keys("UserName");
time.sleep(8)
können Sie den Link teilen? –
Hier ist das Eingabefeld, wo ich Daten füllen möchte http://codepen.io/anon/pen/ONOYdb –
Normalerweise, wenn ich finde, dass ein Element, auf das ich versuche zuzugreifen und auszufüllen, nicht die erwartete Eingabe erhält, Dies liegt daran, dass ein anderes Element auf der Seite vor dem erwarteten Element steht. Ist es möglich, dass Sie ein anderes Element auf der Seite haben, das ".required" entspricht? Auch "nicht arbeiten" ist nicht ausreichend beschreibend. Erhalten Sie Fehler im Code oder sehen Sie den Text nicht in der Eingabe? – Machtyn