Der folgende Code zeigt die Attribute des Feldes. Ich habe einen Screenshot darüber bereitgestellt, wie das Feld auf der Seite aussieht. Ich kann zum Feld navigieren, aber ich konnte keine Daten mit Selen einfügen. Ich kann es manuell eingeben oder auf das Kalendersymbol nach rechts klicken und das Datum durch Auswahl des Kalenders festlegen.element = driver.find_element(By.XPATH, "/html/body/div[1]/div/form/label[1]/input")
attrs = driver.execute_script('var items = {}; for (index = 0; index < arguments[0].attributes.length; ++index) { items[arguments[0].attributes[index].name] = arguments[0].attributes[index].value }; return items;', element)
pprint(attrs)
< /code>
Ausgabe: < /p>
{'class': 'border-2 p-2 rounded-md w-full ',
'name': 'dob',
'placeholder': 'Date of Birth',
'type': 'date'}
< /code>
Ich muss in der Lage sein, das Datum mit Selenium (Python Code bitte oder Python + Js) festlegen zu können. Fehler, dass Selen das Element nicht finden konnte.)
Beispiel Seite: https://amoe.onecountry.com/enter?produ ... n-westpalm
Howto Set Datumstypfeld mit Selenium (Python) ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post