Ich habe versucht, Stackoverflow zu öffnen und nach einer Abfrage suchen und dann auf die Suchschaltfläche klicken. fast alles ging gut, außer ich nicht in der Lage war einreichenSubmit-Element nicht anklickbar Selen Python
Ich traf Schaltfläche Fehler klicken
WebDriverException: unknown error: Element ... is not clickable at point (608, 31). Other element would receive the click: (Session info: chrome=60.0.3112.101) (Driver info: chromedriver=2.29.461591 (62ebf098771772160f391d75e589dc567915b233),platform=Windows NT 6.1.7601 SP1 x86)
browser=webdriver.Chrome()
browser.get("https://stackoverflow.com/questions/19035186/how-to-select-element-with-selenium-python-xpath")
z=browser.find_element_by_css_selector(".f-input.js-search-field")#use .for class and replace space with .
z.send_keys("geckodriver not working")
submi=browser.find_element_by_css_selector(".svg-icon.iconSearch")
submi.click()
Das Element wahrscheinlich weg von einem CSS-Hover-Effekt oder Javascript bewegt. Oder ein anderes Element verbraucht das Klickereignis. Ich würde einfach ein anderes dom-Element versuchen, um das Click-Ereignis zu übermitteln. '#sucheingabe' zum Beispiel. –
ich bin anaware von css hover oder dom element –
Sie sollten das dann erforschen. Es ist sehr nützlich zu wissen, wie ein Browser funktioniert, wenn Sie Selenium verwenden. –