大家好,基本上我是 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)
谢谢
我猜您正在尝试在页面完全加载之前执行点击,您的代码非常正确,尝试一下我希望它有帮助:
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