簡體   English   中英

將鼠標移至特定顏色像素?

[英]Get mouse to specific color pixel?

有沒有辦法,也許使用 selenium,使鼠標指針到達特定顏色像素上的 hover? 我試圖讓我的鼠標到達綠色/白色的像素:圖像。 我正在嘗試這個能夠提取每個點的坐標。

該站點使用 GIS 雲。

我想這更像是一個概念問題。

1 Selenium 可以到一個帶有ActionChains的元素

    from selenium.webdriver import ActionChains

    actions = ActionChains(driver)
    actions.move_to_element("your_locator")
    actions.click().perform()

2 Selenium 可以通過value_of_css_property function 獲得像素顏色。

element_color = your_locator.value_of_css_property("background-image")

我真的不認為您需要獲取元素顏色。 您應該找到它的 css 或 xpath 定位器並使用ActionChains移動到它。

所以, ActionChains是你真正需要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM