如何找到 cavas 对象的位置并用硒单击它(python)

问题描述 投票:0回答:0

试图制作一个 selenium 机器人,但不确定如何识别画布对象的位置并在此游戏中单击它们。

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains
from time import sleep

driver = webdriver.Chrome()
driver.get("https://w55.sfgame.net/")
canvas = driver.find_element("id", "canvas")
print(canvas.location)
print(canvas.size)
actionchain = ActionChains(driver)
actionchain.move_to_element(canvas)
actionchain.perform()
sleep(100)
driver.quit()
python selenium-webdriver html5-canvas bots
© www.soinside.com 2019 - 2024. All rights reserved.