Уведомления

Группа в Telegram: @pythonsu

#1 Май 20, 2019 03:38:50

philips2009
Зарегистрирован: 2017-05-09
Сообщения: 45
Репутация: +  0  -
Профиль   Отправить e-mail  

Google maps + Selenium

Доброго времени суток.
Помогите решить задачу:
целый день искал так и не нашел решение

как с помощью селениума нажать правой кнопкой мыши на маркер в гугл картах
вот ссылка

 https://www.google.com/maps/place/47.9054533,67.5247711
пробовал
 driver = webdriver.Chrome()
actionChains = ActionChains(driver)
driver.get(url)
pointer = driver.find_element_by_xpath('//*[@id="scene"]/div[3]/canvas')
actionChains.context_click(on_element=pointer).perform()

он кликает не на маркер а на центр карты - что не подходит
пробовал с координатами экрана - не получается
 actionChains.move_by_offset(1017, 286).perform()
 actionChains.move_to_element_with_offset(pointer, 500, 100).click().perform()
Спасибо заранее

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version