python - 如何在硒中释放鼠标而不会发生意外变化?
问题描述
我正在尝试制作一个可以帮助我买票的机器人。当然有一个拖动验证码。我不知道如何编写一个机器人来绕过它。所以这是我的计划:
- 呼叫
click_and_hold
按钮 - 手动拖动到正确位置
- 10点钟(10点钟售票),打电话
release
释放鼠标
但是,在执行第 3 步时,鼠标似乎会移动一个随机偏移量。我怎样才能阻止它?
解决方案
也许您可以通过这种方式进行测试以确保您处于正确的位置:
Actions action = new Actions(driver);
action.clickAndHold(your desired element);
// wait for clock to become 10
action.moveToElement(your desired element).release();
action.build().perform();
推荐阅读
- reactjs - 在反应中使用表单中的useState钩子时出错
- azure - AADB2C 自定义策略 - 本地和社交帐户签名策略,带有拆分电子邮件验证和注册
- java - 为什么全局声明计数变量会为数组的反转计数产生错误的o/p?
- android - 通过意图将多个附件(图像和 PDF)发送到 gmail
- c# - Json String parse into Dictionary key value pairs c#
- python - How to Display Data from Array Using forloop in Jinja Template?
- python - 从带有熊猫的 CSV 中读取十进制表示
- flutter - 如何在 Flutter 中使用 POST 请求发送图像文件
- amazon-s3 - AWS s3 create pre signed post does not work on deploy
- java - thymeleaf 无法解析springboot中的字段