Element kann mit Selenium Webdriver Python nicht gefunden werden
Posted: 05 Jan 2025, 17:08
Ich verwende „driver.find_element()“ mit einem CSS-Selektor, um ein Element zu finden, aber das Element, das ich suchen möchte, enthält einige Bootstrap-Argumente:
Ich habe andere Methoden, um Elemente zu finden, die einwandfrei funktionieren. Der Fehler, den es gibt, wenn ich den Code ausführe, den ich oben geschrieben habe, ist:
selenium.common.Exceptions.InvalidSelectorException: Message: invalid selector: Ein ungültiger oder illegaler Selektor wurde angegeben
Ich habe „md:“ und „lg:“ entfernt, aber es wird der folgende Fehler ausgegeben:
selenium.common.Exceptions.NoSuchElementException: Meldung: kein solches Element: Element konnte nicht gefunden werden: {"method": "css selector", "selector": ".grid.grid-col-1.grid- cols-2.grid-cols-3.text-gray-400.gap-4"
Irgendwelche Hinweise, was zu tun ist? Ich verwende Chrome WebDriver für die Website https://pump.fun.
Code: Select all
driver.find_element(By.CSS_SELECTOR, '.grid.grid-col-1.**md:**grid-cols-2.**lg:**grid-cols-3.text-gray-400.gap-4')
selenium.common.Exceptions.InvalidSelectorException: Message: invalid selector: Ein ungültiger oder illegaler Selektor wurde angegeben
Ich habe „md:“ und „lg:“ entfernt, aber es wird der folgende Fehler ausgegeben:
selenium.common.Exceptions.NoSuchElementException: Meldung: kein solches Element: Element konnte nicht gefunden werden: {"method": "css selector", "selector": ".grid.grid-col-1.grid- cols-2.grid-cols-3.text-gray-400.gap-4"
Irgendwelche Hinweise, was zu tun ist? Ich verwende Chrome WebDriver für die Website https://pump.fun.