Python — осколочный щелчок

Я пытаюсь щелкнуть элемент списка с помощью скрипта Python ниже.

from splinter import Browser

from bs4 import BeautifulSoup as bs
url ='https://astrogeology.usgs.gov/search/results?q=hemisphere+enhanced&k1=target&v1=Mars'
browser.visit(url)

browser.find_by_css("a.product-item").click()

и это дает мне WebDriverException с сообщением ниже. Любая помощь, пожалуйста?

Сообщение: неизвестная ошибка: элемент <a href="/search/map/Mars/Viking/cerberus_enhanced" class="itemLink product-item">...</a> не доступен для клика в точке (54, 228). Другой элемент получит клик: <section id="results-accordian" class="block">...</section>


person Raj    schedule 15.02.2018    source источник


Ответы (1)


Я новичок, но когда я попробовал ваш код и получил ту же ошибку. Я просмотрел инструменты разработчика, и кажется, что элемент расположен неправильно, что сбивает с толку селен.

это может помочь

person Karlo Abapo    schedule 22.02.2018