【发布时间】:2019-09-26 03:46:24
【问题描述】:
我想使用鼠标右键单击和鼠标移动来移动画布元素。我该如何使用它在 selenium 中的 actiondriver 和 send_keys。有人可以帮我解决这个问题。谢谢。
我尝试过类似的东西
ActionChains(driver).move_to_element(canvas_element).send_keys(
Keys.chord(Keys.CONTROL, Keys.ADD)).build().perform();
这是为了放大画布元素。同样,我如何执行右键单击和鼠标移动。
【问题讨论】:
-
你试过什么代码?如果您提供您的尝试(无论多么糟糕)以及代码的预期结果,您更有可能得到答案。
-
更新了我的问题。谢谢
-
你能提供你正在尝试这个的网站和元素吗?您的代码看起来不错,但如果不查看页面,我无法确定。
-
我在问题中的代码适用于放大 canvas_element。我如何在 python 中使用 selenium 右键单击并拖动画布元素。谢谢。