Pyautogui点击按钮但没有任何动作?

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

大家好,基本上我是 python 和使用 pyautogui 的新手

我已经能够进行像将鼠标移动到指定坐标这样的基本操作了

问题

Pyautogui 点击 w3 学校网站上的(立即开始学习 Java >>)按钮。

我希望它单击并移动到下一页,但显然,它单击了但没有任何操作。

在理想情况下,它应该单击按钮并转到下一页,但尽管我看到了单击,但它并没有这样做

因为我总体上是 Python 新手,没有编码背景。

我很想对此有一些意见以及可能的解决方法

我的操作系统是 Windows,我的笔记本电脑是 Lenovo Yoga s730

下面是我使用的脚本/代码:

import pyautogui
import webbrowser
import time
webbrowser.open("https://www.w3schools.com/java/")
pyautogui.tripleClick(x = 700, y= 783)

谢谢

python pyautogui
1个回答
0
投票

我猜您正在尝试在页面完全加载之前执行点击,您的代码非常正确,尝试一下我希望它有帮助:

import pyautogui
import webbrowser
import time

webbrowser.open("https://www.w3schools.com/java/")
time.sleep(5) # wait for the page to load
pyautogui.click(700, 783)

如果您想使用一些巧妙的解决方法来解决加载时间问题,请使用类似于本答案中提到的概念https://stackoverflow.com/a/56672841/13770671

© www.soinside.com 2019 - 2024. All rights reserved.