首页 > 解决方案 > 在python中使用硒单击网页的xy?

问题描述

每天自动登录到教室,老师每天都会发布一个新的会议链接,但链接总是在屏幕上的相同位置。我不能简单地通过 xpath、id、class 等找到元素......这就是为什么我认为如果我可以简单地点击某些坐标我的问题将得到解决,但我在 selenium 中遇到了麻烦。我对 python 相当陌生,我确定我错过了一些东西,有什么好主意吗?

标签: pythonselenium

解决方案


实际上不能直接评论您的问题,因为声誉的原因 - 展示您编写的一些代码或更详细地介绍会很棒。

只是一个提示 ActionChains

from selenium.webdriver.common.action_chains import ActionChains
actions = ActionChains(driver)

actions.move_to_element_with_offset(driver.find_element_by_tag_name('body'), 0,0)
actions.move_by_offset(X coordinates, Y coordinates).click().perform()

推荐阅读